[XviD-devel] Compiling XVid on Amiga
.joj
jj201 at telia.com
Sun Mar 9 22:12:01 CET 2003
It compiled, but I got some warnings and I can't make a shared library only static. It doesn't mean it work because it should be compiled with "-D__NO_MATH_INLINES" to be bug free since I got old glibc, right?
Shared libraries on Amiga are named ".library" and are placed in sys:libs/ and I don't know how to make one. Maybe someone here know? Also I can't see any of the options given to the compiler from the output, it would be nice.
-----------------------
# make
Compiling ../../src/decoder.c ... Done
Compiling ../../src/xvid.c ... Done
Compiling ../../src/bitstream/bitstream.c ... Done
Compiling ../../src/bitstream/cbp.c ... Done
Compiling ../../src/bitstream/mbcoding.c ... Done
Compiling ../../src/dct/fdct.c ... Done
Compiling ../../src/dct/idct.c ... Done
Compiling ../../src/image/colorspace.c ... Done
Compiling ../../src/image/image.c ... Done
Compiling ../../src/image/interpolate8x8.c ... Done
Compiling ../../src/motion/motion_comp.c ... Done
Compiling ../../src/motion/motion_est.c ... ../../src/motion/motion_est.c: In function `PMVfastSearch8':
../../src/motion/motion_est.c:1819: warning: assignment from incompatible pointer type
../../src/motion/motion_est.c:1825: warning: assignment from incompatible pointer type
../../src/motion/motion_est.c: In function `EPZSSearch8':
../../src/motion/motion_est.c:2497: warning: assignment from incompatible pointer type
../../src/motion/motion_est.c:2503: warning: assignment from incompatible pointer type
Done
Compiling ../../src/motion/sad.c ... Done
Compiling ../../src/prediction/mbprediction.c ... Done
Compiling ../../src/quant/adapt_quant.c ... In file included from /gg/include/sys/types.h:47,
from /gg/include/stdlib.h:43,
from ../../src/quant/adapt_quant.c:61:
/gg/include/machine/types.h:60: warning: empty declaration
/gg/include/machine/types.h:62: warning: empty declaration
/gg/include/machine/types.h:64: warning: empty declaration
/gg/include/machine/types.h:66: warning: empty declaration
Done
Compiling ../../src/quant/quant_h263.c ... Done
Compiling ../../src/quant/quant_matrix.c ... Done
Compiling ../../src/quant/quant_mpeg4.c ... Done
Compiling ../../src/utils/emms.c ... Done
Compiling ../../src/utils/mbtransquant.c ... Done
Compiling ../../src/utils/mem_align.c ... Done
Compiling ../../src/utils/mem_transfer.c ... Done
Compiling ../../src/utils/ratecontrol.c ... Done
Compiling ../../src/utils/timer.c ... Done
Linking the static library... Done
Generating static library's index... Done
Linking the shared library... /gg/lib/crt0.o(.text+0x2f2): undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [libxvidcore.so] Error 1
#
/Hercules-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://edu.bnhof.de/pipermail/xvid-devel/attachments/20030309/09c632eb/attachment.htm
More information about the XviD-devel
mailing list