[Scons-users] MS Visual Studio Install tries to find a not-existing file

Kraus Philipp philipp.kraus at flashpixx.de
Sun Aug 19 08:39:26 EDT 2012


Hello,

I compile under MS Visual Studio 2010 Express the LUA library.

lib = envlua.Library(target="lua", source=libsrc)
envlua.Install( "targetpath", lib )

In this case, VS builds a *.lib file and installs it within the target directory.
So if I switch to a shared library:

lib = envlua.SharedLibrary(target="lua", source=libsrc)
envlua.Install( "targetpath", lib )

The Install command shows:
scons: *** [library\build\LUA\5.2.1\lib\lua.lib] library\lua.lib: No such file or directory

It is a correct error message, but no lua.lib is build (static build), so the Install command
searches the static and the dynamic library. It seems, that the Install command searches
on dynamic build also a static library.

I would like to build only the DLL not the static version and would like to install the file
in the target place

How can I solve this problem?

Thanks

Phil



More information about the Scons-users mailing list