Subject: Re: Evironment variables
To: None <tech-pkg@netbsd.org>
From: Juan RP <juan@xtraeme.UnixBSD.org>
List: tech-pkg
Date: 09/10/2003 10:47:12
El 2003.09.10 10:19, Yosep escribió:
> 
> Hi.
> 
> I am making a package that has a pre-compiled executable in it.  It was
> compiled on Linux, so it uses libraries that my NetBSD machine doenn't
> offer naturally, but perhaps with linux emulator package.  The executable
> needs libc.so.6 library from the emulator lib, and I was wondering how I
> could set LD_LIBRARY_PATH to ${PREFIX}/emul/linux/lib from the main
> Makefile.  I tried ${SETENV} LD_LIBRARY_PATH ${PREFIX}/emul/linux/lib, but
> it didnt work.  MAKE_ENV= LD_LIBRARY_PATH.... didnt work either.
> 
> To simplify my babbling, what I want is, after running make configure, get
> "/usr/pkg/emul/linux/lib" upon executing "echo $LIB_LIBRARY_PATH" on my
> current shell.
> 
> Thank you very much for your time.

Do you have included the Makefile.application of suse_linux package (pkgsrc/ 
emulators/suse_linux) ?. Perhaps you will need to add CHECK_SHLIB=no.

Have you looked another examples of linux packages ?  i.e: graphics/ 
divxplayer, games/quake3arena, etc.

Good luck.
--
Juan RP
<juan AT xtraeme DOT UnixBSD DOT org>