Compile problem
-
- Beiträge: 2
- Registriert: Freitag 23. Juli 2004, 09:34
Compile problem
Sorry for my engllish!!!
i have do for a first time the builiding of a CDK.
i have linux fedora core 2.
After 3 hours of building I obtain this error :
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/home/tuxbox/tuxbox-cvs/driver/dvb/include -I/home/tuxbox/tuxbox-cvs/driver/include -fno-exceptions -fno-rtti -D_REENTRANT -I/home/tuxbox/dbox2/cdkroot/include/freetype2 -I/home/tuxbox/dbox2/cdkroot/include -I/home/tuxbox/dbox2/cdkroot/include -I/home/tuxbox/dbox2/cdkroot/include/tuxbox -I/home/tuxbox/dbox2/cdkroot/include/tuxbox -I/home/tuxbox/dbox2/cdkroot/include/libpng12 -I/home/tuxbox/dbox2/cdkroot/lib/sigc++-1.2/include -I/home/tuxbox/dbox2/cdkroot/include/sigc++-1.2 -I/home/tuxbox/dbox2/cdkroot/include -I/home/tuxbox/tuxbox-cvs/driver/include -I/home/tuxbox/dbox2/cdkroot/include/tuxbox/xmltree -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2 -MT enigma_dyn.o -MD -MP -MF ".deps/enigma_dyn.Tpo" -c -o enigma_dyn.o enigma_dyn.cpp; \
then mv -f ".deps/enigma_dyn.Tpo" ".deps/enigma_dyn.Po"; else rm -f ".deps/enigma_dyn.Tpo"; exit 1; fi
enigma_dyn.cpp: In function `eString getConfigMultiBoot()':
enigma_dyn.cpp:2108: error: `dreamFlashIsInstalled' undeclared (first use this
function)
enigma_dyn.cpp:2108: error: (Each undeclared identifier is reported only once
for each function it appears in.)
enigma_dyn.cpp:2115: error: `getInstalledImages' undeclared (first use this
function)
make[3]: *** [enigma_dyn.o] Error 1
make[3]: Leaving directory `/home/tuxbox/tuxbox-cvs/apps/tuxbox/enigma/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tuxbox/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tuxbox/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.deps/enigma] Error 2
Where is the problem ???
Thanks
i have do for a first time the builiding of a CDK.
i have linux fedora core 2.
After 3 hours of building I obtain this error :
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/home/tuxbox/tuxbox-cvs/driver/dvb/include -I/home/tuxbox/tuxbox-cvs/driver/include -fno-exceptions -fno-rtti -D_REENTRANT -I/home/tuxbox/dbox2/cdkroot/include/freetype2 -I/home/tuxbox/dbox2/cdkroot/include -I/home/tuxbox/dbox2/cdkroot/include -I/home/tuxbox/dbox2/cdkroot/include/tuxbox -I/home/tuxbox/dbox2/cdkroot/include/tuxbox -I/home/tuxbox/dbox2/cdkroot/include/libpng12 -I/home/tuxbox/dbox2/cdkroot/lib/sigc++-1.2/include -I/home/tuxbox/dbox2/cdkroot/include/sigc++-1.2 -I/home/tuxbox/dbox2/cdkroot/include -I/home/tuxbox/tuxbox-cvs/driver/include -I/home/tuxbox/dbox2/cdkroot/include/tuxbox/xmltree -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2 -MT enigma_dyn.o -MD -MP -MF ".deps/enigma_dyn.Tpo" -c -o enigma_dyn.o enigma_dyn.cpp; \
then mv -f ".deps/enigma_dyn.Tpo" ".deps/enigma_dyn.Po"; else rm -f ".deps/enigma_dyn.Tpo"; exit 1; fi
enigma_dyn.cpp: In function `eString getConfigMultiBoot()':
enigma_dyn.cpp:2108: error: `dreamFlashIsInstalled' undeclared (first use this
function)
enigma_dyn.cpp:2108: error: (Each undeclared identifier is reported only once
for each function it appears in.)
enigma_dyn.cpp:2115: error: `getInstalledImages' undeclared (first use this
function)
make[3]: *** [enigma_dyn.o] Error 1
make[3]: Leaving directory `/home/tuxbox/tuxbox-cvs/apps/tuxbox/enigma/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tuxbox/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tuxbox/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.deps/enigma] Error 2
Where is the problem ???
Thanks
-
- Einsteiger
- Beiträge: 358
- Registriert: Montag 21. Juli 2003, 23:52
-
- Beiträge: 2
- Registriert: Freitag 23. Juli 2004, 09:34
-
- Beiträge: 2
- Registriert: Sonntag 1. August 2004, 11:36
I'm also tryng to compile cdk on fedoracore2 but compiling process stop in this way:
x/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc.so -T /home/tuxbox/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc.so.lds /home/tuxbox/tuxbox-cvs/cdk/build_glibc/csu/abi-note.o /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/soinit.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc_pic_lite.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/sofini.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/interp.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/ld.so -lgcc
collect2: ld returned 1 exit status
make[3]: *** [/home/tuxbox/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc.so] Error 1
make[3]: Leaving directory `/home/tuxbox/tuxbox-cvs/cdk/glibc-2.3.2/linuxthreads'
make[2]: *** [linuxthreads/others] Error 2
make[2]: Leaving directory `/home/tuxbox/tuxbox-cvs/cdk/glibc-2.3.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tuxbox/tuxbox-cvs/cdk/build_glibc'
make: *** [.deps/glibc] Error 2
[tuxbox@Linu cdk]$
I'm not a Linux expert so I need your help.Thank's a lot.
x/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc.so -T /home/tuxbox/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc.so.lds /home/tuxbox/tuxbox-cvs/cdk/build_glibc/csu/abi-note.o /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/soinit.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc_pic_lite.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/sofini.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/interp.os /home/tuxbox/tuxbox-cvs/cdk/build_glibc/elf/ld.so -lgcc
collect2: ld returned 1 exit status
make[3]: *** [/home/tuxbox/tuxbox-cvs/cdk/build_glibc/linuxthreads/libc.so] Error 1
make[3]: Leaving directory `/home/tuxbox/tuxbox-cvs/cdk/glibc-2.3.2/linuxthreads'
make[2]: *** [linuxthreads/others] Error 2
make[2]: Leaving directory `/home/tuxbox/tuxbox-cvs/cdk/glibc-2.3.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tuxbox/tuxbox-cvs/cdk/build_glibc'
make: *** [.deps/glibc] Error 2
[tuxbox@Linu cdk]$
I'm not a Linux expert so I need your help.Thank's a lot.
-
- Neugieriger
- Beiträge: 9
- Registriert: Freitag 4. April 2003, 20:38
Hi,
ich hab ein ähnliches Problem und hab keine Ahnung woran das liegen kann !
Die binutils werden noch erstellt und weiter gehts nicht, hat vorher eigentlich immer problemlos funktioniert. Hab schon verschiedene Versionen von Automake ausprobiert, brachte aber auch keine Änderungen.
Nutze derzeit folgende Versionen unter Suse 9.0:
automake: 1.8.4
autoconf: 2.59
cvs: 1.11.14
libtool: 1.5.6
make: 3.80
gettext: 0.14.1
makeinfo: 4.7
tar: 1.13.25
gunzip: 1.3.5
patch: 2.5.9
infocmp: 5.4.20040214
gcc: gcc (GCC) 3.3.3
g++: g++ (GCC) 3.3.3
yacc: 1.875
bison: 1.875
flex: 2.5.4
pkg-config: 0.15.0
Ich hoffe es hat jemand einen Tip für mich, ich schlage mich hier schon einige Stunden mit rum und komme nicht weiter !
Cu
Liveplayer
ich hab ein ähnliches Problem und hab keine Ahnung woran das liegen kann !
Code: Alles auswählen
/include/libc-symbols.h -DPIC -DSHARED -o /root/tuxbox-cvs/cdk/build_glibc/locale/global-locale.os
echo 'locale/setlocale.os locale/findlocale.os locale/loadlocale.os locale/loadarchive.os locale/localeconv.os locale/nl_langinfo.os locale/nl_langinfo_l.os locale/mb_cur_max.os locale/newlocale.os locale/duplocale.os locale/freelocale.os locale/uselocale.os locale/lc-ctype.os locale/lc-messages.os locale/lc-monetary.os locale/lc-numeric.os locale/lc-time.os locale/lc-paper.os locale/lc-name.os locale/lc-address.os locale/lc-telephone.os locale/lc-measurement.os locale/lc-identification.os locale/lc-collate.os locale/C-ctype.os locale/C-messages.os locale/C-monetary.os locale/C-numeric.os locale/C-time.os locale/C-paper.os locale/C-name.os locale/C-address.os locale/C-telephone.os locale/C-measurement.os locale/C-identification.os locale/C-collate.os locale/SYS_libc.os locale/C_name.os locale/xlocale.os locale/localename.os locale/global-locale.os' > /root/tuxbox-cvs/cdk/build_glibc/locale/stamp.osT
mv -f /root/tuxbox-cvs/cdk/build_glibc/locale/stamp.osT /root/tuxbox-cvs/cdk/build_glibc/locale/stamp.os
echo '' > /root/tuxbox-cvs/cdk/build_glibc/locale/stamp.oST
mv -f /root/tuxbox-cvs/cdk/build_glibc/locale/stamp.oST /root/tuxbox-cvs/cdk/build_glibc/locale/stamp.oS
make[3]: Leaving directory `/root/tuxbox-cvs/cdk/glibc-2.3.2/locale'
make -C localedata subdir_lib
make[2]: *** [localedata/subdir_lib] Segmentation fault
make[2]: Leaving directory `/root/tuxbox-cvs/cdk/glibc-2.3.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/tuxbox-cvs/cdk/build_glibc'
make: *** [.deps/glibc] Error 2
linux:~/tuxbox-cvs/cdk #
Nutze derzeit folgende Versionen unter Suse 9.0:
automake: 1.8.4
autoconf: 2.59
cvs: 1.11.14
libtool: 1.5.6
make: 3.80
gettext: 0.14.1
makeinfo: 4.7
tar: 1.13.25
gunzip: 1.3.5
patch: 2.5.9
infocmp: 5.4.20040214
gcc: gcc (GCC) 3.3.3
g++: g++ (GCC) 3.3.3
yacc: 1.875
bison: 1.875
flex: 2.5.4
pkg-config: 0.15.0
Ich hoffe es hat jemand einen Tip für mich, ich schlage mich hier schon einige Stunden mit rum und komme nicht weiter !

Cu
Liveplayer
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
@eidii:
You left out everything that could be helpful, you even cut off part of the last command that was executed, please post a more complete log.
@Liveplayer:
Bei dir segfaultet scheinbar make, das sollte nun gar nicht passieren. :S
Das hab ich so noch nicht erlebt. Bist du sicher, daß deine Festplatte/Hauptspeicher etc. in Ordnung ist?
Manchmal zeigt sich sowas an so seltsamen Erscheinungen, speziell wenn's vorher mal ging.
You left out everything that could be helpful, you even cut off part of the last command that was executed, please post a more complete log.
@Liveplayer:
Bei dir segfaultet scheinbar make, das sollte nun gar nicht passieren. :S
Das hab ich so noch nicht erlebt. Bist du sicher, daß deine Festplatte/Hauptspeicher etc. in Ordnung ist?
Manchmal zeigt sich sowas an so seltsamen Erscheinungen, speziell wenn's vorher mal ging.
-
- Neugieriger
- Beiträge: 9
- Registriert: Freitag 4. April 2003, 20:38
Hi Npq,
deine Vermutung könnte richtig sein zumal ich, wenn ich make all neu starte, zwar immer wieder ein Segmentation fault erhalte, die Fehlermeldung aber eigentlich nie identisch ist. Es kracht jedesmal an einer anderen Stelle.
Das einzigste was ich an meinem System verändert habe, war eine Speicheraufrüstung von 512 MB auf 1 GB vor einigen Wochen. Hatte bisher nie Probleme damit, kann auch jetzt noch einzelne Komponenten wie Neutrino ohne Fehler neu compilieren.
Bevor ich noch ein paar Stunden an der falschen Stelle suche, werde ich wohl mal den neuen Speicherriegel ausbauen, mal sehen obs dann von Anfang an durchläuft !
Cu
Liveplayer
deine Vermutung könnte richtig sein zumal ich, wenn ich make all neu starte, zwar immer wieder ein Segmentation fault erhalte, die Fehlermeldung aber eigentlich nie identisch ist. Es kracht jedesmal an einer anderen Stelle.
Das einzigste was ich an meinem System verändert habe, war eine Speicheraufrüstung von 512 MB auf 1 GB vor einigen Wochen. Hatte bisher nie Probleme damit, kann auch jetzt noch einzelne Komponenten wie Neutrino ohne Fehler neu compilieren.
Bevor ich noch ein paar Stunden an der falschen Stelle suche, werde ich wohl mal den neuen Speicherriegel ausbauen, mal sehen obs dann von Anfang an durchläuft !
Cu
Liveplayer
-
- Neugieriger
- Beiträge: 9
- Registriert: Freitag 4. April 2003, 20:38
-
- Beiträge: 2
- Registriert: Sonntag 1. August 2004, 11:36
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Problem is that the original error may be several lines higher and then the final error message is just a result of that and is totally useless on its own.
If you want to create a log file you can simply use the shell commands: to redirect both standard and error output to a log file you simply type:
make > output.log 2>&1
If you want to see the output at the same time, use "tee"
make 2>&1 | tee output.log
If you want to create a log file you can simply use the shell commands: to redirect both standard and error output to a log file you simply type:
make > output.log 2>&1
If you want to see the output at the same time, use "tee"
make 2>&1 | tee output.log