# Ok where does one start?

#1

Is the current tide of opinion to go with MS Visual C++ Express or Dev-C++?

#2

well msvc is vastly better in just about every way if you can stand the fact that it’s by Microsoft…

#3

#4

I’m using codeblocks with MS VC 2003 toolkit. (I’ve had no problems 'cept when Jules left links to ODBC in the plug in demo project file. :lol: grumble grumble)

But the only advantages to VC Express is probably that it’s a bit lighter and you don’t have to have .Net installled.

#5

When I try to do the build everything hums along for a while then I get a string of errors here is the first…

c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory

By the way where do I set the include and lib paths? In a file? in msvc?

Thanks

Here is the entire error list if it helps…

c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_DirectSound.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_FileChooser.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Files.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Fonts.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Messaging.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Midi.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Misc.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Network.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
Generating Code…
Compiling…
juce_win32_PlatformUtils.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_SystemStats.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory
juce_win32_Windowing.cpp
c:\mycode\juce\build\win32\platform_specific_code\win32_headers.h(50) : fatal error C1083: Cannot open include file: ‘windows.h’: No such file or directory

#6

Yeah, VC Express does not include any windows platform files so you’ll need to get a hold of a windows platform SDK.
Search the forum. The latest one should work now, I think, or there is the prior version that is available as an archive somewhere.

Either way ,you only have to install the core header files. (Though I usually install the text based debugger because it makes me feel like I know what I’m doing.)

Then you add the path to the lib and include directories to you compiler and linker settings. I am pretty sure there is a web page about it somewhere, but the exact location eludes me at the moment. Maybe the download page?

#7

#8

get the platform sdk here