Sebastian,

I had followed the instructions posted at the "Coding & packaging on 
Windows" page. I tried moving the pthread header files from 
C:\MinGW\include to [h2svn]\build\pthreads\install\include and now it 
gets much further through the build.

It looks like there are some ifdefs that need adjusting for MinGW. I 
will wait for your patch tomorrow in case you have already addressed 
some of these.

David


g++ -o libs\hydrogen\src\sound_library.o -c -DLIBARCHIVE_SUPPORT 
-DQT_CORE_LIB -
DQT_GUI_LIB -I. -Igui\src -I3rdparty\install\include 
-I3rdparty\install\lib -Ibu
ild\pthreads\include -I3rdparty\libarchive\include -Iwindows\timeFix 
-Ilibs\hydr
ogen\include -IC:\Qt\2009.02\qt\include -IC:\Qt\2009.02\qt\include 
-IC:\Qt\2009.
02\qt\include\QtCore -IC:\Qt\2009.02\qt\include\QtGui 
libs\hydrogen\src\sound_li
brary.cpp
In file included from libs\hydrogen\src\sound_library.cpp:38:
3rdparty/install/lib/archive_entry.h:325: error: `extern' can only be 
specified
for objects and functions
scons: *** [libs\hydrogen\src\sound_library.o] Error 1
scons: building terminated because of errors.


Sebastian Moors wrote:
> Hi,
>
> Please read here for instructions to setup pthreads: 
> http://trac.assembla.com/hydrogen/wiki/coding%3Apackagingwin
> I'm going to move that page to "building on windows" since it is more 
> related to building then packaging..
> I've installed an old laptop with windows last weekend and it build fine 
> till some QT linker errors occured,
> so i can commit a small scons improvement tomorrow ..
> Btw. libarchive fails to build there too :-/
> - Sebastian
>
>
> Gabriel M. Beddingfield wrote:
>   
>> Hi David,
>>
>> On Mon, 8 Jun 2009, David Bolton wrote:
>>   
>>     
>>>                 from gui\src\PlaylistEditor\PlaylistDialog.cpp:24:
>>> libs/hydrogen/include/hydrogen/Object.h:35:21: pthread.h: No such file
>>> or direct
>>> ory
>>>     
>>>       
>> Do you have the pthreads, and pthread.h?  It's saying that it can't find 
>> it.  It does not come as a part of mingw.
>>
>> Thanks,
>> Gabriel
>>     

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to