Building platform:
OS : GNU/Linux (Ubuntu Breezy 5.10)
Kernel : 2.6.12-9-386
gcc version : gcc (GCC) 4.0.2 20050808 (prerelease)
g++ version : g++ (GCC) 4.0.2 20050808 (prerelease)
Xerces : 2.6.0
SpiderMonkey : 1.5rc6a
perl : v5.8.7 built for i486-linux-gnu-thread-multi
OpenVXI version : 3.4
Machine Hardware name : i686
Summary:
While building the VXI of openvxi 3.4, it throws a lot
of errors involving "evp_".
Solution:
The errors disappear after the make.defs file (in
openvxi-3.4/src/make/i386-linux/) reads:
"LDLIBS += -lpthread -ldl -lcrypto"
instead of
"LDLIBS += -lpthread -ldl"
So, obviously, The 'crypto' linkage library was missing.
Modified make.defs