On Mon, 1 Nov 2004 11:16:00 -0600 Jason wrote: JF> I'm currently working on a "real" Solaris package for net-snmp (i,e, JF> using Sun's pkgadd and friends.) The process basically involves JF> installing to a dummy directory, building the package, then JF> substituting in the real directory for the dummy one inside of the JF> newly created package. So, I'm doing a make install with an JF> INSTALL_PREFIX of /tmp/net-snmp (for example). Here's my make command: JF> JF> $MAKE install INSTALL_PREFIX=/tmp/net-snmp \ JF> persistentdir=/tmp/net-snmp/var/snmp \ JF> || exit JF> JF> JF> This goes and processes the header files just fine (since they're in JF> the top level Makefile), but when we call the lower level Makefiles to JF> install the libraries and application, they attempt to install in the JF> original locations, because the INSTALL_PREFIX is not being propagated JF> down the make chain.
I suspect that you are not using GNU make, as this works fine on the solaris host I have access to. The makefiles consistently use $(MAKE), which should pass the environment down to the lower level make files. -- Robert Story; NET-SNMP Junkie <http://www.net-snmp.org/> <irc://irc.freenode.net/#net-snmp> Archive: <http://sourceforge.net/mailarchive/forum.php?forum=net-snmp-coders> You are lost in a twisty maze of little standards, all different. ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Net-snmp-coders mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
