ich hab mich jetz also an dem a52dec versucht aber das will nicht:
mein configure:
env LDFLAGS=-L/usr/freeware/lib32 CPPFLAGS=-I/usr/freeware/include ./configure
% make
gcc -g -O3 -fomit-frame-pointer -mabi=64 -o a52dec a52dec.o getopt.o gettimeofday.o -L/usr/freeware/lib32 ../liba52/.libs/liba52.a -lm ../libao/libao.a -laudio
ld64: FATAL 9: I/O error (/usr/lib64/mips3/crt1.o): No such file or directory
collect2: ld returned 32 exit status
*** Error code 1 (bu21)
*** Error code 1 (bu21)
stimmt die datei gibts nicht also gut dann machen wir ein make clean, ändern die CFLAGS in den Makefiles auf -mabi=32
dann kam dieses da:
% make
gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I/usr/freeware/include -g -O3 -fomit-frame-pointer -mabi=32 -c bitstream.c -o bitstream.o
as0: Error: /var/tmp//ccIsY7ub.s, line 3:undefined assembler operation: .section
.section .debug_frame,0x7000001e,0x8000000,0,4
as0: Error: /var/tmp//ccIsY7ub.s, line 4:undefined assembler operation: .section
.section .text,0x1,0x6,4,4
as0: Error: /var/tmp//ccIsY7ub.s, line 5:undefined assembler operation: .section
.section .debug_abbrev,0x7000001e,0,0,0
as0: Error: /var/tmp//ccIsY7ub.s, line 7:undefined assembler operation: .section
.section .debug_info,0x7000001e,0,0,0
as0: Error: /var/tmp//ccIsY7ub.s, line 9:undefined assembler operation: .section
.section .debug_line,0x7000001e,0,0,0
as0: Error: /var/tmp//ccIsY7ub.s, line 242:undefined assembler operation: .section
.section .debug_frame,0x7000001e,0x8000000,0,0
as0: Error: /var/tmp//ccIsY7ub.s, line 244:Badly delimited numeric literal
.4byte $LECIE0-$LSCIE0
as0: Error: /var/tmp//ccIsY7ub.s, line 244:malformed statement
as0: Error: /var/tmp//ccIsY7ub.s, line 246:Badly delimited numeric literal
.4byte 0xffffffff
as0: Error: /var/tmp//ccIsY7ub.s, line 246:malformed statement
ok was will ich mit mabi überhaupt ich habs ja nicht bestellt
also ganz raus aus den CFLAGS:
% make
Making all in src
gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I/usr/freeware/include -g -O3 -fomit-frame-pointer -c a52dec.c
gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I/usr/freeware/include -g -O3 -fomit-frame-pointer -c getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include -I/usr/freeware/include -g -O3 -fomit-frame-pointer -c gettimeofday.c
/bin/sh ../libtool --mode=link gcc -g -O3 -fomit-frame-pointer -L/usr/freeware/lib32 -o a52dec a52dec.o getopt.o gettimeofday.o ../liba52/liba52.la ../libao/libao.a -laudio
mkdir .libs
gcc -g -O3 -fomit-frame-pointer -o a52dec a52dec.o getopt.o gettimeofday.o -L/usr/freeware/lib32 ../liba52/.libs/liba52.a -lm ../libao/libao.a -laudio
ld32: ERROR 33: Unresolved text symbol "log" -- 1st referenced by ../libao/libao.a(audio_out_peak.o).
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.
collect2: ld returned 2 exit status
*** Error code 1 (bu21)
*** Error code 1 (bu21)
ups, nu weiss ich nicht weiter, ihr vielleicht?