[x264-devel] Re: Compiling x264 on Solaris - install: x264.h was not found anywhere!

Marco Behnke m.behnke at portrix.net
Wed Dec 6 18:41:17 CET 2006


Måns Rullgård wrote:
> Marco Behnke said:
> 
>>Hi there !
>>
>>I have a few problem with compiling.
>>
>>First of all was:
>>
>>libx264.a(ratecontrol.o)(.text+0x1529): In function `get_qscale':
>>: undefined reference to `isfinite'
>>collect2: ld returned 1 exit status
>>
>>I fixed this by including #define isfinite _finite in encoder/ratecontrol.c
> 
> 
> Looks like your C library is a little incomplete.
> 
> 
>>After that, make succeeds but make install throws
>>
>>-bash-3.00# make install
>>.depend:1: *** missing separator.  Stop.
> 
> 
> Try GNU make.

this is GNU make, I symlinked

> 
> 
>>.depend looks like this in the first rows:
>>
>>-n common/
>>mc.o: common/mc.c common/common.h ./x264.h common/bs.h common/set.h \
>>  common/predict.h common/pixel.h common/mc.h common/frame.h common/dct.h \
>>  common/cabac.h common/csp.h common/quant.h common/macroblock.h \
>>  common/clip1.h common/i386/mc.h
>>-n common/
> 
> 
> That looks a little unusual.  Which gcc version are you using?

-bash-3.00# /usr/sfw/bin/gcc --version
gcc (GCC) 3.4.3 (csl-sol210-3_4-branch+sol_rpath)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

-bash-3.00#

> 
> 
>>I removed .depend to go on but received:
>>
>>install -d /usr/local/bin /usr/local/include
>>install -d /usr/local/lib /usr/local/lib/pkgconfig
>>install -m 644 x264.h /usr/local/include
>>find: cannot follow symbolic link /bin/javaws: No such file or directory
>>find: cannot follow symbolic link /bin/apt: No such file or directory
>>find: cannot follow symbolic link /usr/bin/javaws: No such file or directory
>>find: cannot follow symbolic link /usr/bin/apt: No such file or directory
>>install: x264.h was not found anywhere!
>>make: *** [install] Error 2
> 
> 
> Your 'install' program/script doesn't do what it usually does.  You could always
> install the files manually.

Yes, we worked around this one. The upper errors still stay

-- 
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