- Mitglied seit
- 9 Apr 2006
- Beiträge
- 687
- Punkte für Reaktionen
- 4
- Punkte
- 18
EDIT: abgetrennt vom danisahne-mod Thread von danisahne. Bitte bei Problemen einen eigenen Thread öffnen.
Hallo zusammen,
[edit]Um das Ergebnis vorwegzunehmen: Es geht (s. Posting 15) Ich brauche aber noch etwas Zeit, bis ich eine benutzerfreundliche Lösung vorstellen kann.[/edit]
[edit2]getestet mit 0.2.5 und 0.2.6[/edit2]
Nachdem es gestern unter Suse geklappt hatte, wollte ich heute mal versuchen, ob man den ds-mod auch unter Mac OS X kompilieren kann. Auch hier hatte ich zunächst ein paar kleinere Probleme, die ich selbst lösen konnte.
Aktueller Stand ist der, dass 'make menuconfig' trotz etlicher warnings ("warning: pointer targets in passing argument 1 of 'xyz' differ in signedness") erfolgreich durchläuft.
'make' läuft dann ne ganze Weile und bricht schließlich mit folgendem Fehler ab (ich hab mal hervorgehoben, was mir wichtig erscheint).
An dieser Stelle weiss ich nicht weiter. Es scheint eine Datei zu fehlen (endian.h), aber wo muss die sein?
Ich habe die Datei mehrmals auf meinem System gefunden (/usr/include/{i386,ppc,machine}/endian.h), aber ich vermute stark, dass ich eine für mipsel brauche.[/LIST]
Kann mir da evtl. jemand weiterhelfen?
Danke im voraus.
Hallo zusammen,
[edit]Um das Ergebnis vorwegzunehmen: Es geht (s. Posting 15) Ich brauche aber noch etwas Zeit, bis ich eine benutzerfreundliche Lösung vorstellen kann.[/edit]
[edit2]getestet mit 0.2.5 und 0.2.6[/edit2]
Nachdem es gestern unter Suse geklappt hatte, wollte ich heute mal versuchen, ob man den ds-mod auch unter Mac OS X kompilieren kann. Auch hier hatte ich zunächst ein paar kleinere Probleme, die ich selbst lösen konnte.
Aktueller Stand ist der, dass 'make menuconfig' trotz etlicher warnings ("warning: pointer targets in passing argument 1 of 'xyz' differ in signedness") erfolgreich durchläuft.
'make' läuft dann ne ganze Weile und bricht schließlich mit folgendem Fehler ab (ich hab mal hervorgehoben, was mir wichtig erscheint).
Code:
make CC="gcc" \
-C source/squashfs2.2/squashfs-tools mksquashfs
gcc -I. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O2 -c -o mksquashfs.o mksquashfs.c
[b]mksquashfs.c:37:20: error: endian.h: No such file or directory[/b][color=grey]
mksquashfs.c: In function 'mangle':
mksquashfs.c:270: warning: pointer targets in passing argument 1 of 'compress2' differ in signedness
mksquashfs.c:270: warning: pointer targets in passing argument 3 of 'compress2' differ in signedness
mksquashfs.c: In function 'init_dir':
mksquashfs.c:635: warning: pointer targets in assignment differ in signedness
mksquashfs.c: In function 'add_dir':
mksquashfs.c:669: warning: pointer targets in assignment differ in signedness
mksquashfs.c:671: warning: pointer targets in assignment differ in signedness
mksquashfs.c:672: warning: pointer targets in assignment differ in signedness
mksquashfs.c:673: warning: pointer targets in assignment differ in signedness
mksquashfs.c: In function 'get_fragment':
mksquashfs.c:842: warning: pointer targets in passing argument 1 of 'uncompress' differ in signedness
mksquashfs.c:842: warning: pointer targets in passing argument 2 of 'uncompress' differ in signedness
mksquashfs.c:842: warning: pointer targets in passing argument 3 of 'uncompress' differ in signedness
mksquashfs.c: In function 'write_fragment':
mksquashfs.c:868: warning: pointer targets in passing argument 1 of 'mangle' differ in signedness
mksquashfs.c:871: warning: pointer targets in passing argument 4 of 'write_bytes' differ in signedness
mksquashfs.c: In function 'read_from_file':
mksquashfs.c:967: warning: pointer targets in return differ in signedness
mksquashfs.c: In function 'duplicate':
mksquashfs.c:1029: warning: pointer targets in initialization differ in signedness
mksquashfs.c:1044: warning: pointer targets in passing argument 4 of 'read_bytes' differ in signedness
mksquashfs.c: In function 'write_file':
mksquashfs.c:1160: warning: pointer targets in assignment differ in signedness
mksquashfs.c:1161: warning: pointer targets in passing argument 5 of 'duplicate' differ in signedness
mksquashfs.c:1169: warning: pointer targets in passing argument 5 of 'duplicate' differ in signedness
mksquashfs.c: In function 'main':
mksquashfs.c:2038: warning: pointer targets in passing argument 4 of 'write_bytes' differ in signedness[/color]
[b]make[1]: *** [mksquashfs.o] Error 1
make: *** [source/squashfs2.2/squashfs-tools/mksquashfs] Error 2[/b]
Ich habe die Datei mehrmals auf meinem System gefunden (/usr/include/{i386,ppc,machine}/endian.h), aber ich vermute stark, dass ich eine für mipsel brauche.[/LIST]
Kann mir da evtl. jemand weiterhelfen?
Danke im voraus.
Zuletzt bearbeitet: