On Solaris, you can build with: CC="gcc -I/dcs/packages/openssl-0.9.7e/include -L/dcs/packages/openssl-0.9.7e/lib -R/dcs/packages/openssl-0.9.7e/lib" ./configure --prefix=/usr ...followed by "make uci-install" It'll be very interesting to see if the NFS dependency has any impact on the program's reliability; the Solaris version gets -lcrypto from dcslib, while the linux version gets -lcrypto from a local filesystem. On linux, nothing special should be required for configure, just a --prefix /usr, but you still want "make uci-install". On the ESMF (AIX 5.1), I used: export CC="gcc" export OBJECT_MODE=32 You probably could build it 64 bit mode, but I haven't been