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
