utf8.c: In function âconvert_bufferâ:
utf8.c:261: warning: implicit declaration of function âcharset_convertâ
rm -f libstreamripper.a
ar cru libstreamripper.a cbuf2.o charset.o debug.o external.o filelib.o findsep.o http.o iconvert.o mchar.o mpeg.o parse.o relaylib.o rip_manager.o ripaac.o ripogg.o ripstream.o socklib.o threadlib.o utf8.o
ranlib libstreamripper.a
make[2]: Leaving directory `/home/streamripper/streamripper-1.62.2/lib'
make[1]: Leaving directory `/home/streamripper/streamripper-1.62.2/lib'
make[1]: Entering directory `/home/streamripper/streamripper-1.62.2'
if gcc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -Ilib -D__UNIX__ -g -O2 -Wall -MT streamripper.o -MD -MP -MF ".deps/streamripper.Tpo" -c -o streamripper.o `test -f 'console/streamripper.c' || echo './'`console/streamripper.c; \
then mv -f ".deps/streamripper.Tpo" ".deps/streamripper.Po"; else rm -f ".deps/streamripper.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -Ilib -D__UNIX__ -g -O2 -Wall -MT argv.o -MD -MP -MF ".deps/argv.Tpo" -c -o argv.o `test -f 'lib/argv.c' || echo './'`lib/argv.c; \
then mv -f ".deps/argv.Tpo" ".deps/argv.Po"; else rm -f ".deps/argv.Tpo"; exit 1; fi
lib/argv.c:45: warning: conflicting types for built-in function âmemcpyâ
lib/argv.c:46: warning: conflicting types for built-in function âstrlenâ
lib/argv.c:47: warning: conflicting types for built-in function âmallocâ
lib/argv.c: In function âdupargvâ:
lib/argv.c:107: warning: implicit declaration of function âstrcpyâ
lib/argv.c:107: warning: incompatible implicit declaration of built-in function âstrcpyâ
lib/argv.c: In function âbuildargvâ:
lib/argv.c:196: warning: implicit declaration of function âallocaâ
lib/argv.c:196: warning: incompatible implicit declaration of built-in function âallocaâ
gcc -g -O2 -Wall -o streamripper streamripper.o argv.o lib/libstreamripper.a -lmad -lpthread -lrt -ltre -lm
if gcc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -Ilib -D__UNIX__ -g -O2 -Wall -MT cstreamripper.o -MD -MP -MF ".deps/cstreamripper.Tpo" -c -o cstreamripper.o `test -f 'console/cstreamripper.c' || echo './'`console/cstreamripper.c; \
then mv -f ".deps/cstreamripper.Tpo" ".deps/cstreamripper.Po"; else rm -f ".deps/cstreamripper.Tpo"; exit 1; fi
gcc -g -O2 -Wall -o cstreamripper cstreamripper.o lib/libstreamripper.a -lmad -lpthread -lrt -ltre -lm
lib/libstreamripper.a(external.o): In function `spawn_external':
/home/streamripper/streamripper-1.62.2/lib/external.c:289: undefined reference to `buildargv'
collect2: ld returned 1 exit status
make[1]: *** [cstreamripper] Error 1
make[1]: Leaving directory `/home/streamripper/streamripper-1.62.2'
make: *** [all-recursive] Error 1
Ich weiß einfach nicht mehr weiter :/
Streamripper auf Server (kompilieren funktioniert nicht)
wenn du das "binutils-dev" Paket installierst, sollte dieser Fehler nicht mehr auftreten ( dann sollte nämlich das buildargv Symbol aus der libiberty Library verwendet werden )
nach der Installation des Pakets mußt du natürlich nochmals das "./configure" aufrufen ( ein "make clean" kann auch nicht schaden )
Gruß
gms
nach der Installation des Pakets mußt du natürlich nochmals das "./configure" aufrufen ( ein "make clean" kann auch nicht schaden )
Gruß
gms