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

Måns Rullgård mru at inprovide.com
Wed Dec 6 18:28:59 CET 2006


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.

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

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

-- 
Måns Rullgård
mru at inprovide.com

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