compilieren des cdk hängt bei libmpegtools

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Influenza::X
Beiträge: 2
Registriert: Sonntag 18. September 2005, 12:49

compilieren des cdk hängt bei libmpegtools

Beitrag von Influenza::X »

Hi,

ich hänge an einem Problem beim Compilieren des CDK in libmpegtools:
ctools.c: In function `split_mpg':
ctools.c:2063: error: `O_LARGEFILE' undeclared (first use in this function)
ctools.c:2063: error: (Each undeclared identifier is reported only once
ctools.c:2063: error: for each function it appears in.)
ctools.c: In function `cut_mpg':
ctools.c:2147: error: `O_LARGEFILE' undeclared (first use in this function)
make[2]: *** [ctools.lo] Fehler 1
make[1]: *** [all-recursive] Fehler 1
make: *** [.deps/misc_libs] Fehler 2
Kann (soll) ich die noch irgendwie deklarieren (und wenn ja wie)?!

Danke
Influenza::X
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

da fehlt ein Include oder es wird ein falsches gefunden.
Ist configure richtig gelaufen?

Aus dem Gedaechtnis: ??

#include <fcntl.h>
Influenza::X
Beiträge: 2
Registriert: Sonntag 18. September 2005, 12:49

Beitrag von Influenza::X »

die Idee mit der fcntl.h war richtig.
dort ist die O_LARGEFILE definiert.

Allerdings steht schon ein #include <fcntl.h> in der ctools.h

Kann es sein, dass er die nicht findet?
Liegt doch unter
cdk/linux-2.4.31/include/asm-ppc
richtig oder?
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

schau mal ob der link von cdk/linux-2.4.31/include/asm-ppc nach cdk/linux-2.4.31/include/asm existiert
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

ich wuerde das configure nochmal laufen lassen.
(make distclean und den configure chache löschen)