[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