You are not logged in.
I'm trying to build the x64 version of the emulator. I can get the win32 version to build just fine (although there's a debug console, but it still works perfectly). The x64 version is having problems linking various libraries:
1>LINK : fatal error LNK1181: cannot open input file 'vfm32.lib'
It also cannot find winmm.lib, opengl32.lib, and so on, as they are specified in the Input in the Linker options.
Is the build file incorrect? Do I have to install more stuff? Right now, I installed the 2010 express version of visual c++. I also downloaded the windows 7 sdk with .net 4.0 support, which is the latest version available at microsoft's website. This enabled the x64 support in visual c++ since it did not come by default.
I looked and I see that the vfm32.dll file is in "C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64"
How do I tell your build file that it's there? I am not total newb when it comes to programming, but I don't program in windows or use c++ anymore at all for at least 15 years, so...
I'd appreciate whatever help you can offer
Thanks!
EDIT: Actually, nevermind... I found the setting to add additional library directories. My guess is that this is NOT good for people checking it out of SVN... so perhaps you'll have to add it in your build file to template variable that actually points to a location like this one:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64
Last edited by egervari (2010-09-25 18:43:09)
Offline
microsoft's platform sdk installer possibly failed. perhaps you had visual open while installing it. regardless, theres nothing we can do about it. its impossible to hardcode a path like that into the vcproj
Offline
Okay, well I got it to work for myself anyway
It's nice to be able to build it every day and use the latest and greatest. ![]()
Offline
it may not always be greater but it always is later
Offline