[XviD-users] Building on an IMac Intel
Tate Jones
tate at bluedog.com.au
Tue Feb 21 21:17:36 CET 2006
Correction. The nasm files requires attention on OSX
On OSX, the assembly name of the function begins with an underscore
e.g. _uyvy_to_yv12_xmm for uyvy_to_yv12_xmm.
But the assembly names of the assembly functions in xvidcore do not
begin with an underscore. This means, to really link afterwards you
have to add that underscore to every coded function in the file.
Any suggestions, other than adding _ to all nasm symbols?
On 21/02/2006, at 8:15 PM, Tate Jones wrote:
> Recently tried to build libxvidcore.a on an IMac Intel. The 'has no
> symbols' message appears, which to my limited knowledge indicates I
> cannot import the library elsewhere. I am trying to build a xvid
> quicktime component which relies on this http://n.ethz.ch/student/
> naegelic/ .
>
> Has anyone had any luck with this?
>
>
> A: quant/x86_asm/quantize_mpeg_mmx.asm
> A: utils/x86_asm/mem_transfer_mmx.asm
> A: utils/x86_asm/mem_transfer_3dne.asm
> A: utils/x86_asm/interlacing_mmx.asm
> A: utils/x86_asm/cpuid.asm
> L: libxvidcore.a
> ranlib: file: libxvidcore.a(timer.o) has no symbols
> ranlib: file: libxvidcore.a(timer.o) has no symbols
> L: libxvidcore.so.4
>
> ---------------------------------------------------------------
> XviD has been successfully built.
>
> * Binaries are currently located in the '=build' directory
> * To install them on your system, you can run '# make install'
> as root.
> ---------------------------------------------------------------
>
>
> _______________________________________________
> XviD-users mailing list
> XviD-users at xvid.org
> http://list.xvid.org/mailman/listinfo/xvid-users
More information about the XviD-users
mailing list