- Mitglied seit
- 14 Mrz 2010
- Beiträge
- 84
- Punkte für Reaktionen
- 1
- Punkte
- 8
Hmm,
nach einem svn up bleibt die Kompilation hängen ...
System: debian9 64bit
###
bernbisch@lissy:/media/bernbisch/freetz/freetz/freetz_trunk/trunk$ make
make -j2 -C /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools \
CC="gcc" \
CXX="g++" \
LZMA_LIBNAME=lzma1 \
LZMA_DIR="/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465" \
mksquashfs-lzma
make[1]: Verzeichnis „/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools“ wird betreten
gcc mksquashfs-lzma.o read_fs-lzma.o sort-lzma.o -L/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465 -llzma1 -o mksquashfs-lzma
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LZMA_ZLibCompat.o): relocation R_X86_64_32S against `.rodata.str4.4' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzmaLib.o): relocation R_X86_64_32S against `.data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzmaDec.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzmaEnc.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzFind.o): relocation R_X86_64_32S against symbol `MatchFinder_Init' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
Makefile:27: die Regel für Ziel „mksquashfs-lzma“ scheiterte
make[1]: *** [mksquashfs-lzma] Fehler 1
make[1]: Verzeichnis „/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools“ wird verlassen
tools/make/squashfs2-host/squashfs2-host.mk:25: die Regel für Ziel „/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools/mksquashfs-lzma“ scheiterte
make: *** [/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools/mksquashfs-lzma] Fehler 2
bernbisch@lissy:/media/bernbisch/freetz/freetz/freetz_trunk/trunk$
###
Googlen hat nicht weitergeholfen
nach einem svn up bleibt die Kompilation hängen ...
System: debian9 64bit
###
bernbisch@lissy:/media/bernbisch/freetz/freetz/freetz_trunk/trunk$ make
make -j2 -C /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools \
CC="gcc" \
CXX="g++" \
LZMA_LIBNAME=lzma1 \
LZMA_DIR="/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465" \
mksquashfs-lzma
make[1]: Verzeichnis „/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools“ wird betreten
gcc mksquashfs-lzma.o read_fs-lzma.o sort-lzma.o -L/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465 -llzma1 -o mksquashfs-lzma
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LZMA_ZLibCompat.o): relocation R_X86_64_32S against `.rodata.str4.4' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzmaLib.o): relocation R_X86_64_32S against `.data' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzmaDec.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzmaEnc.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: /media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/lzma465/liblzma1.a(LzFind.o): relocation R_X86_64_32S against symbol `MatchFinder_Init' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
Makefile:27: die Regel für Ziel „mksquashfs-lzma“ scheiterte
make[1]: *** [mksquashfs-lzma] Fehler 1
make[1]: Verzeichnis „/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools“ wird verlassen
tools/make/squashfs2-host/squashfs2-host.mk:25: die Regel für Ziel „/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools/mksquashfs-lzma“ scheiterte
make: *** [/media/bernbisch/freetz/freetz/freetz_trunk/trunk/source/host-tools/squashfs2.2-r2/squashfs-tools/mksquashfs-lzma] Fehler 2
bernbisch@lissy:/media/bernbisch/freetz/freetz/freetz_trunk/trunk$
###
Googlen hat nicht weitergeholfen