After making the changes from Gabriel's patch (with the escaped backslashes) I got past the portaudio step. I am now stuck on libarchive. Sebastian do you have a windows build of libarchive that works?
Here's the report: E:\h2>scons portmidi=0 libarchive=1 ... * Downloading required 3rdparty libraries Checking for C header file sndfile.h... yes Checking for C header file portaudio.h... yes Checking for C header file archive.h... no libarchive must be installed! I installed libarchive to 3rdparty\libarchive since the Sconstruct file seemed to suggest this location. I used the "complete package, except sources" as listed at http://gnuwin32.sourceforge.net/packages/libarchive.htm It includes the header files, dynamic linked libraries, etc. I also tried manually copying the .h and .dll files into 3rdparty\install\lib like I did with portaudio but I got the same error as above. I am by no means an expert at building for windows and I haven't used scons before so it is possible that I am missing something simple. When I type "scons --help" it does not give me the help options. It just starts building hydrogen. But I did see discover several of the options by reading the Sconstruct file and Gabriel's README file. David Sebastian Moors wrote: > Hi David! > > I'm working from time to time on the windows version, nice to see that > someone else is trying that too :) > Hm i had problems with portaudio too, but i can't remember at the moment > how i solved this. I've never got a version really working on windows, > so i never wrote down the whole build process. > Just 2 tips: > > * Disable everything which can be disabled for the first build ( use > scons --help to discover the options) > * you will encounter problems sooner or later which require hacking scons > * try to use libarchive ( the windows build of libarchive was messed up > the latest time i've tried it..) > > There were some rumors at the forum that it is better to use > VirtualStudio on Windows instead of mingw. Don't know what difference > that makes... > > Good luck! > - Sebastian > > > David Bolton wrote: > >> I am attempting to build hydrogen on Windows XP. >> >> At the moment I am using Qt 4.5.1 since I already had it installed but I >> will try an earlier version if needed. I also have MinGW, Python 2.5, >> and I installed SCons 1.2.0 today. >> >> Right now I am trying to work out how to set up the the header files >> correctly. I already have a copy of portaudio.h in C:\mingw\include and >> portaudio.dll in C:\mingw\bin for building MuseScore but the build >> process doesn't see them there. I get the follow output: >> >> * Downloading required 3rdparty libraries >> Checking for C header file sndfile.h... yes >> Checking for C header file portaudio.h... no >> portaudio must be installed! >> >> I also tried copying the portaudio header and dll files over to >> 3rdparty/install/lib like sndfile but it didn't make a difference. >> >> Any tips? >> ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com _______________________________________________ Hydrogen-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
