--- neko-2.0.0.old/Makefile 2013-02-23 15:24:43.000000000 +0000 +++ neko-2.0.0/Makefile 2013-07-01 09:14:05.253061908 +0100 @@ -97,7 +97,8 @@ (cd src; ${NEKO_EXEC} nekoc -link ../boot/nekoml.n nekoml/Main) bin/${LIBNEKO_NAME}: ${LIBNEKO_OBJECTS} - ${MAKESO} ${EXTFLAGS} -o $@ ${LIBNEKO_OBJECTS} ${LIBNEKO_LIBS} + ${MAKESO} -Wl,-soname,libneko.so.1 ${EXTFLAGS} -o $@ ${LIBNEKO_OBJECTS} ${LIBNEKO_LIBS} + cd bin && ln -s libneko.so libneko.so.1 bin/neko: $(VM_OBJECTS) ${CC} ${CFLAGS} ${EXTFLAGS} -o $@ ${VM_OBJECTS} ${NEKOVM_FLAGS} @@ -114,7 +115,7 @@ rm -rf bin/mtypes bin/tools install: - cp bin/${LIBNEKO_NAME} ${INSTALL_PREFIX}/lib + cp bin/${LIBNEKO_NAME} bin/libneko.so.1 ${INSTALL_PREFIX}/lib cp bin/neko bin/nekoc bin/nekotools bin/nekoml bin/nekoml.std ${INSTALL_PREFIX}/bin -mkdir ${INSTALL_PREFIX}/lib/neko cp bin/*.ndll ${INSTALL_PREFIX}/lib/neko