[x264-devel] Re: x264 Solaris.

Tuukka Toivonen tuukkat at ee.oulu.fi
Mon Apr 3 13:01:50 CEST 2006


On Sun, 2 Apr 2006, Media Streaming Services wrote:

>I noticed your post regarding x264 compilation on Solaris. May I ask if had
>any success in compiling x264 library on Solaris, I need it for ffmpeg and
>mencoder/mplayer apps.

Yes, I was able to compile it once. However, doesn't quite
work with the latest version:

- Initially, make sure that "make" command runs GNU Make,
  not anything else.
- First, you may need to first do "rm .depend", then
  "make clean".
- Then, just type "./configure" followed by "make".

However, I still get this error message:
gcc -o x264 x264.o matroska.o muxers.o libx264.a -lm -mcpu=ultrasparc 
-lpthread -s
Undefined                       first referenced
 symbol                             in file
isfinite                            libx264.a(ratecontrol.o)
ld: fatal: Symbol referencing errors. No output written to x264
collect2: ld returned 1 exit status
gmake: *** [x264] Error 1

> gcc --version
gcc (GCC) 4.0.3

Looking for gcc manual, I see that this option might help, but
it doesn't work with configure:
> ./configure "--extra-cflags=-std=c99"
./configure: bad substitution

Maybe you can tweak the Makefile so that it includes
the option -std=c99 for gcc, if this is your problem.

This is x264 rev 487 (latest as of now).

-- 
This is the x264-devel mailing-list
To unsubscribe, go to: http://developers.videolan.org/lists.html



More information about the x264-devel mailing list