On Tue, 11-May-1999 at 11:50:04 -0700, Ted Faber wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
>
>
> Bill Fumerola wrote:
> >How often do I see a author make a program and release _one_ FreeBSD
> >binary and about 5 different binaries depending on what linux libc format
> >you have.
>
> On a related note, I don't know if people use xanim, a movie viewer in
> the ports collection, but it's recently been upgraded to support
> dynamically loadable codecs. The problem is that none of the codecs
> are compiled for FreeBSD, although there are three Linux versions :-).
> To use them (really to use the program at all) you have to compile a
> Linux version of xanim and run under emulation (which works really well,
> thanks
> emulation guys!).
>
> Yes, I've tried using the Linux codecs on the FreeBSD binary. No dice.
It works here with the FreeBSD binary. There are two things I have done:
1. copy the DLL's in the following order to /usr/X11R6/lib/X11/xanim
vid_iv32_2.1_linuxELFx86c5.xa
vid_iv41_1.0_linuxELFx86c5.xa
vid_iv50_1.0_linuxELFx86c5.xa
vid_cvid_2.0_linuxELFx86c5.xa
vid_cyuv_1.0_linuxELFx86c5.xa
vid_h261_1.0_linuxELFx86c5.xa
vid_h263_1.0_linuxELFx86c5.xa
2. run xanim through the following script (of course, you need the linuxemu).
#!/bin/sh
export XANIM_MOD_DIR=/usr/X11R6/lib/X11/xanim
export LD_LIBRARY_PATH=/compat/linux/lib
exec xanim.bin +Aev90 +Sr +Wp +Zper +v "$@"
BTW, there is a bug in the ports Makefile:
--- Makefile.ORI Mon Apr 12 10:57:50 1999
+++ Makefile Mon Apr 12 10:53:29 1999
@@ -18,8 +18,8 @@
EXTRACT_ONLY= ${DISTNAME}.tar.gz
USE_IMAKE= yes
MAN1= xanim.1
-MAKE_ENV= XA_IV32_DEF=-DXA_INDEO \
- XA_CVID_DEF=-DXA_CINEPAK \
+MAKE_ENV= XA_IV32_DEF=-DXA_IV32 \
+ XA_CVID_DEF=-DXA_CVID \
XA_CYUV_DEF=-DXA_CYUV
.include <bsd.port.pre.mk>
-Andre
To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-hackers" in the body of the message