make install expects sharedlib

You discovered a bug in the engine, and you are sure that it is not a problem of your code? Just post it in here. Please read the bug posting guidelines first.
Post Reply
bvanevery
Posts: 27
Joined: Tue Jul 03, 2007 4:36 pm
Location: Winston-Salem, NC

make install expects sharedlib

Post by bvanevery »

As seen in the shader-pipeline branch, don't know if it affects trunk. "make install" behaves as though sharedlib should have been built already, but does not have sharedlib as a dependency.
bvanevery@nomad:~/devel/shader-pipeline/source/Irrlicht$ sudo make -k install
rm -f -r /usr/local/lib/../include/irrlicht
mkdir -p /usr/local/lib/../include/irrlicht
cp ../../include/*.h /usr/local/lib/../include/irrlicht/
cp ../../lib/Linux/libIrrlicht.so.1.8.0 /usr/local/lib
cp: cannot stat `../../lib/Linux/libIrrlicht.so.1.8.0': No such file or directory
make: *** [install] Error 1
I realize the intent is probably to make building and installing sharedlib optional. In a GNU Make specific makefile, or an Autoconf build, I'd have an opinion on how to implement that. Doubt I have an opinion on portable makefiles.
Post Reply