error 1 during make all

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
matisoft
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 16. August 2004, 14:19

error 1 during make all

Beitrag von matisoft »

Hallo,

I try to install the crosscompiler as describe on: http://cvs.tuxbox-cvs.sourceforge.net/c ... n?rev=HEAD

After the command: make all, i get the next error:

--14:08:40-- ftp://ftp.gwdg.de/pub/misc/gnu/glibc/gl ... .2.tar.bz2
=> `Archive/glibc-2.3.2.tar.bz2'
Resolving ftp.gwdg.de... gereed.
Connecting to ftp.gwdg.de[134.76.11.100]:21... connected.
Inloggen als anonymous ... Ingelogd!
==> SYST ... gereed. ==> PWD ... gereed.
==> TYPE I ... gereed. ==> CWD /pub/misc/gnu/glibc ...
Unknown directory `pub/misc/gnu/glibc'.

--14:08:41-- http://tuxbox.berlios.de/pub/tuxbox/cdk ... .2.tar.bz2
=> `Archive/glibc-2.3.2.tar.bz2'
Resolving tuxbox.berlios.de... gereed.
Connecting to tuxbox.berlios.de[195.37.77.138]:80... connected.
HTTP verzoek verzonden, wacht op antwoord... 404 Not Found
14:08:41 FOUT 404: Not Found.

make: *** [Archive/glibc-2.3.2.tar.bz2] Fout 1

I am working with SuSE 9.0 on a Intel PC with a direct ADSL connection to the internet.
Is some stuff moved to a other address or directory on the internet.


Regards

Marcel Timmerman.
The Netherlands.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

XhorRah
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 1. April 2004, 16:52

Beitrag von XhorRah »

hey dietmarw....
... geiloooo! :).. danke dir, ist sicher für den ein oder anderen gold wert, da ja google-ish anscheind für viele eine komplette fremdsprache ist ;)

liebe Grüße XhorRah
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

das ganze ist sponsored by homar (thanks), solange er innerhalb seines trafficlimits bleibt.. ;)
matisoft
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 16. August 2004, 14:19

Beitrag von matisoft »

I have change the file rules-archive.pl
I have raplace the line; $output .= " || \\\n\twget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk/src/" . $file;
with: $output .= " || \\\n\twget -c -P Archive http://tuxbox-images.mine.nu/dietmarw/html/Archive/" . $file;

After a new ./configure i run "make all"
After 2 or 3 hour of compiling the source i get the next error:

make[5]: Entering directory `/home/marcel/tuxbox-cvs/apps/tuxbox/enigma/lib/dvb'
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/home/marcel/tuxbox-cvs/driver/dvb/include -I/home/marcel/tuxbox-cvs/driver/include -fno-exceptions -fno-rtti -D_REENTRANT -I/home/marcel/dbox2/cdkroot/include/freetype2 -I/home/marcel/dbox2/cdkroot/include -I/home/marcel/dbox2/cdkroot/include -I/home/marcel/dbox2/cdkroot/include/tuxbox -I/home/marcel/dbox2/cdkroot/include/tuxbox -I/home/marcel/dbox2/cdkroot/include/libpng12 -I/home/marcel/dbox2/cdkroot/lib/sigc++-1.2/include -I/home/marcel/dbox2/cdkroot/include/sigc++-1.2 -I/home/marcel/dbox2/cdkroot/include -I/home/marcel/tuxbox-cvs/driver/include -I/home/marcel/dbox2/cdkroot/include/tuxbox/xmltree -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2 -MT si.o -MD -MP -MF ".deps/si.Tpo" \
-c -o si.o `test -f 'si.cpp' || echo './'`si.cpp; \
then mv -f ".deps/si.Tpo" ".deps/si.Po"; \
else rm -f ".deps/si.Tpo"; exit 1; \
fi
si.cpp: In constructor `
CAIdentifierDescriptor::CAIdentifierDescriptor(descr_gen_t*)':
si.cpp:270: error: `len' undeclared (first use this function)
si.cpp:270: error: (Each undeclared identifier is reported only once for each
function it appears in.)
si.cpp: In constructor `
LesRadiosDescriptor::LesRadiosDescriptor(descr_lesradios_struct*)':
si.cpp:953: error: 'class LesRadiosDescriptor' has no member named 'len'
make[5]: *** [si.o] Fout 1
make[5]: Leaving directory `/home/marcel/tuxbox-cvs/apps/tuxbox/enigma/lib/dvb'
make[4]: *** [all-recursive] Fout 1
make[4]: Leaving directory `/home/marcel/tuxbox-cvs/apps/tuxbox/enigma/lib/dvb'
make[3]: *** [all-recursive] Fout 1
make[3]: Leaving directory `/home/marcel/tuxbox-cvs/apps/tuxbox/enigma/lib'
make[2]: *** [all-recursive] Fout 1
make[2]: Leaving directory `/home/marcel/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all] Fout 2
make[1]: Leaving directory `/home/marcel/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.deps/enigma] Fout 2
marcel@linux-athlon:~/tuxbox-cvs/cdk>


What is the problem ???
Is this CVS tested on a clean machine ???
If i get 1 Euro for every warning i see when compiling the CVS, i don't have to work this year.

Regards

Marcel Timmerman.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

Is this CVS tested on a clean machine ???
yes, it compiled successfully with source from 04:00am today


edit:
on this page you can take a look if you want to know about successfully compiling.
at 06:30am if neutrino compiled
at 10:00am if neutrino, enigma, lcars compiled

http://tuxbox-images.mine.nu/dietmarw/html/

shown dates are last success
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

matisoft hat geschrieben:[...]
If i get 1 Euro for every warning i see when compiling the CVS, i don't have to work this year.
If I would get 1 cent for each Slash, I would be rich, too. In other words: Don 't care about warnings...it's just a warning not an error.
Schon gelesen ???
ENIGMA-DOC
Space_2063
Einsteiger
Einsteiger
Beiträge: 294
Registriert: Samstag 8. Dezember 2001, 00:00

Beitrag von Space_2063 »

In other words: Don 't care about warnings...it's just a warning not an error.
Die Aussage ist nicht wirklich dein Ernst, oder ? Die Jungs (oder Maedels who knows), die am Compiler arbeiten, werden sich schon was gedacht haben, warum sie an verschiedenen Stellen Warnungen werfen. Zeitvertreib ist es bestimmt nicht. Du wirst freundlich darauf hingewiesen, dass DEIN Code nicht sauber ist und u.U. Folgefehler auftreten koennen. Der Compiler kann zwar mit DEINEM Fehler (noch) umgehen, aber du solltest es korrigieren ;)
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Space_2063 hat geschrieben:[...] werden sich schon was gedacht haben, warum sie an verschiedenen Stellen Warnungen werfen. Zeitvertreib ist es bestimmt nicht. Du wirst freundlich darauf hingewiesen, dass DEIN Code nicht sauber ist und u.U. Folgefehler auftreten koennen. Der Compiler kann zwar mit DEINEM Fehler (noch) umgehen, aber du solltest es korrigieren ;)
Einverstanden, mir kommt es in diesem Zusammenhang aber auf den letzten Satz an, zumindest jmd der das CDK benutzt, sollte sich zunächst einmal an den warnings nicht aufhalten, ansonsten bräuchte er dieses Jahr wirklich nicht mehr zu arbeiten, allerdings, weil er keine Zeit mehr dazu hätte :)
Schon gelesen ???
ENIGMA-DOC
Space_2063
Einsteiger
Einsteiger
Beiträge: 294
Registriert: Samstag 8. Dezember 2001, 00:00

Beitrag von Space_2063 »

Na ok, so gesehen passt's schon :)
matisoft
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 16. August 2004, 14:19

make all is ready

Beitrag von matisoft »

Hallo.

After my last error i have change the file:
marcel@linux-athlon:~/tuxbox-cvs/apps/tuxbox/enigma/lib/dvb/si.cpp

I have add a global variable 'int len'
I have remove line 954 -> // int len=this->len;

After this i can run 'make all' without error's.
This error is i think only possible with a wrong file: si.cpp or wrong header file's

Regards
Marcel Timmerman.

PS.
I think the comment from Space_2063 is right.