[Ffmpeg-devel] question regarding FFMPEG (SVN) and Solaris 10 compile

Hetz Ben Hamo hetzbh
Mon Apr 30 10:13:13 CEST 2007


I'm trying to compile the latest FFMPEG on Solaris 10 X86 and I get stuck here:

# gmake
gcc -shared -Wl,-h,libavutil.so.49  -o libavutil.so.49 mathematics.o
rational.o intfloat_readwrite.o crc.o md5.o lls.o adler32.o log.o
mem.o fifo.o tree.o lzo.o random.o aes.o base64.o -lsocket -lnsl -lm
Text relocation remains                         referenced
    against symbol                  offset      in file
<unknown>                           0x6d3       rational.o
<unknown>                           0x6fc       rational.o
<unknown>                           0x734       rational.o
<unknown>                           0x787       rational.o
<unknown>                           0x1b4       intfloat_readwrite.o
<unknown>                           0x274       intfloat_readwrite.o
<unknown>                           0x281       intfloat_readwrite.o
<unknown>                           0x373       intfloat_readwrite.o
<unknown>                           0x38b       intfloat_readwrite.o
<unknown>                           0x3de       intfloat_readwrite.o
<unknown>                           0x14        md5.o
<unknown>                           0x47        md5.o
<unknown>                           0x6a        md5.o
<unknown>                           0x9a        md5.o
<unknown>                           0x2c1       md5.o
(it continues until..)
__divdi3                            0x376       mathematics.o
__divdi3                            0x4b0       mathematics.o
__divdi3                            0xa0        rational.o
__divdi3                            0xd1        rational.o
__divdi3                            0x13d       rational.o
__divdi3                            0x36b       rational.o
__divdi3                            0x4d5       rational.o
__fixunsdfdi                        0x49c       intfloat_readwrite.o
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
gmake: *** [libavutil.so.49] Error 1

I saw that on Solaris, gcc (3.4.5), it doesn't like the "-rdynamic"
parameter upon linking, so I tried to recompile without it. Got same

Any suggestions please?

Skepticism is the lazy person's default position.
Visit my blog (hebrew) for things that (sometimes) matter:

More information about the ffmpeg-devel mailing list