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

Reply via email to