I did gitorious it, and did a merge request, but did not file a bug because when I had time to your website was unavailable for use. I specifically stated I wasn't opening a bug because I couldn't get to it. You rejected my merge because it was based off of QTDIR -- which you state is the out-of-date way to build things, even though it's the ONLY instructions around and available for Mac.
I also have another fix in my clone for the Windows side of things where someone is having MINGW libraries explicitly loaded if the OS is Windows -- instead of relying on the deployment XML file built at the time of compilation. This breaks things when it's an MSVC compiled version. I have created another merge request (#15) with these two bug fixes included. Even though QTDIR is the old style -- it's still the current style for Mac building in my book. I really, really, really think that we need to have documented precisely how to setup and build the QtJambi distribution files. I was shocked today when you said you use MINGW, but the released QtJambi files are from VC2008. It's problematic when we don't have a consistent build environment that everybody (newcomer and old contributor) alike can use. The project's ability to gain new contributors is inversely proportional to the difficulty of setting up a build environment. I only JUST now got my Windows build to work. Setting MAKEOPTS=Release almost worked -- but then down inside of one of the directories, qmake recursed into subdirectories and my "Release" didn't get passed on. I could not figure out how to get the build system to behave at that level, so I copied the QtDesigner4.lib to QtDesignerd4.lib -- and it finally built without error. It's definitely not optimal, but it built. Thanks, Michael > -----Original Message----- > From: Samu Voutilainen [mailto:s...@smar.fi] > Sent: Wednesday, March 09, 2011 3:03 PM > To: Michael Douglass (PH) > Cc: 'qt-jambi-interest@qt.nokia.com' > Subject: Re: [Qt-jambi-interest] Building on Windows -- failure on > QtDesignerd4.lib > > I talked with you about these mac things? Did you file a bug about the thing > we talked about? My head can’t hold everything, so I tend to forget to > actually do something... > > When you just want to contribute something, creating merge requests (at > Gitorious) is suggested. It allows us to review them and finally merge them > quite easily. > > On Wednesday 09 March 2011 14:57:50 Michael Douglass wrote: > > It looks like setting "MAKEOPTS=Release" in the environment is allowing > my build to progress. I will let you know if it succeeds. > > > > I would like to, at some point, discuss how I can best help get the two > > fixes > that I have in my personal QtJambi repository integrated: > > > > * Mac inclusion of the qt_menu.nib resources > > * Removal of the hard-coded library loading on windows platforms for > Ming libraries. > > > > Thanks, > > Michael > > > > > -----Original Message----- > > > From: Samu Voutilainen [mailto:s...@smar.fi] > > > Sent: Wednesday, March 09, 2011 2:51 PM > > > To: Michael Douglass (PH) > > > Cc: 'qt-jambi-interest@qt.nokia.com' > > > Subject: Re: [Qt-jambi-interest] Building on Windows -- failure on > > > QtDesignerd4.lib > > > > > > It is intended, but I’m not able to use MSVC at all, and MinGW > > > builds Nokia provides have been built using mingw 4.4, making my > > > Jambi compiles impossible since only mingw 4.5 is available at their > > > site... And on Linux ”the binary Qt” is Qt provided by the > > > distribution, and ideally Jambi would be there too. > > > > > > All help for fixing bugs is really appreciated, since I can’t > > > maintain million version of Windows. > > > > > > On Wednesday 09 March 2011 14:22:25 Michael Douglass wrote: > > > > The webpage says that it's best to use the binaries provided by > > > > Nokia > > > > -- and the QtJambi distribution we provide is against MSVC 2008. > > > > There's lots of conflicting > > > information all over the place. > > > > > > > > > -----Original Message----- > > > > > From: Samu Voutilainen [mailto:s...@smar.fi] > > > > > Sent: Wednesday, March 09, 2011 2:13 PM > > > > > To: Michael Douglass (PH) > > > > > Cc: 'qt-jambi-interest@qt.nokia.com' > > > > > Subject: Re: [Qt-jambi-interest] Building on Windows -- failure > > > > > on QtDesignerd4.lib > > > > > > > > > > Yes, but I’m building against system Qt, not downloaded > > > > > packages. On Windows, I compile Qt myself and use MinGW, so I > > > > > can’t really be help there :/ > > > > > > > > > > On Wednesday 09 March 2011 13:45:29 Michael Douglass wrote: > > > > > > Are you able to build against 4.7.2? > > > > > > > > > > > > Thanks, > > > > > > Michael > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Samu Voutilainen [mailto:s...@smar.fi] > > > > > > > Sent: Wednesday, March 09, 2011 1:06 PM > > > > > > > To: Michael Douglass (PH) > > > > > > > Cc: 'qt-jambi-interest@qt.nokia.com' > > > > > > > Subject: Re: [Qt-jambi-interest] Building on Windows -- > > > > > > > failure on QtDesignerd4.lib > > > > > > > > > > > > > > It is building debug build, you may need to build own Qt or > > > > > > > somehow force jambi to build only release packages... Maybe > > > > > > > that > > > would help. > > > > > > > Feel free to create ticket about it anyway, fixing actual > > > > > > > problem could take some time though, sorry. > > > > > > > > > > > > > > On Wednesday 09 March 2011 11:50:00 Michael Douglass wrote: > > > > > > > > The file I downloaded was: > > > > > > > > qt-win-opensource-4.7.2-vs2008.exe > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > > > > From: qt-jambi-interest- > > > > > > > bounces+mikedoug=phmgmt....@qt.nokia.com > > > > > > > > > [mailto:qt-jambi-interest- > > > > > > > bounces+mikedoug=phmgmt....@qt.nokia.com] > > > > > > > > > On Behalf Of Samu Voutilainen > > > > > > > > > Sent: Wednesday, March 09, 2011 2:50 AM > > > > > > > > > To: qt-jambi-interest@qt.nokia.com > > > > > > > > > Subject: Re: [Qt-jambi-interest] Building on Windows -- > > > > > > > > > failure on QtDesignerd4.lib > > > > > > > > > > > > > > > > > > Is Qt’s binary distro (you are using) built with MSVC2008? > > > > > > > > > > > > > > > > > > On Tuesday 08 March 2011 23:53:18 Michael Douglass wrote: > > > > > > > > > > I'm attempting to build on windows using MSVC2008 with > > > > > > > > > > the binary > > > > > > > > > distribution from Nokia for 4.7.2, and I'm getting the > > > > > > > > > following > > > error: > > > > > > > > > > > > > > > > > > > > [make] cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd > > > > > > > > > > -GR - > EHsc > > > - > > > > > W3 - > > > > > > > > > w34100 > > > > > > > > > > -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT - > > > DQT_DLL > > > > > > > > > > -DQT_SCRIPT_LIB -DQT_ XML_LIB -DQT_GUI_LIB > > > > > > > > > > -DQT_CORE_LIB - > > > > > > > > > DQT_HAVE_MMX > > > > > > > > > > -DQT_HAVE_3DNOW -DQT_HAVE_SSE - DQT_HAVE_MMXEXT - > > > > > > > > > DQT_HAVE_SSE2 > > > > > > > > > > -DQT_THREAD_SUPPORT -I"c:\Qt\4.7.2\include\QtDesi > > > > > > > > > > gner" - > > > > > > > > > I"c:\Qt\4.7.2\include\QtCore" -I"c:\Qt\4.7.2\include\QtGui" > > > > > > > > > - > > > > > I"c:\Qt\4.7. > > > > > > > > > > 2\include\QtXml" -I"c:\Qt\4.7.2\include\QtScript" > > > > > > > > > > -I"c:\Qt\4.7.2\include" -I"..\ ..\..\..\src\cpp\qtjambi" > > > > > > > > > > -I"..\..\..\..\src\cpp\common" -I"C:\Program Files (x8 > > > > > > > > > > 6)\Java\jdk1.6.0_23\include" -I"C:\Program Files > > > > > > > > > > (x86)\Java\jdk1.6.0_23\include\ win32" > > > > > > > > > > -I"..\..\..\..\src\cpp\qtjambi_designer" -I"\QtDesigner" > > > > > > > > > > -I"c:\Qt\4.7.2\i nclude\ActiveQt" -I"debug" > > > > > > > > > > -I"..\..\..\..\src\cpp\qtjambi_designer" -I"." -I"c:\ > > > > > > > > > > Qt\4.7.2\mkspecs\default" -Fodebug\ > > > > > > > > > > @C:\Users\LOCALU~1\AppData\Local\Temp\nm86C1 > > > > > > > > > > .tmp > > > > > > > > > > [make] moc_qtjambishell_JambiResourceBrowser.cpp > > > > > > > > > > [make] > > > > > moc_qtjambishell_QDesignerResourceBrowserInterface.cpp > > > > > > > > > > [make] moc_jambiresourcebrowser.cpp > > > > > > > > > > [make] Generating Code... > > > > > > > > > > [make] link /LIBPATH:"c:\Qt\4.7.2\lib" /NOLOGO > > > > > > > > > > /DEBUG > > > /DLL > > > > > > > > > /MANIFEST /M > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ANIFESTFILE:"debug\com_trolltech_tools_designer_debuglib.intermediate. > > > > > > > > > manifest" > > > > > > > > > > /OUT:..\lib\com_trolltech_tools_designer_debuglib.dll > > > > > > > > > > @C:\Users\LOCALU~1\AppData \Local\Temp\nm93A3.tmp > > > > > > > > > > [make] LINK : fatal error LNK1104: cannot open > > > > > > > > > > file 'c:\Qt\4.7.2\lib\QtDesi gnerd4.lib' > > > > > > > > > > [make] NMAKE : fatal error U1077: '"C:\Program > > > > > > > > > > Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\link.EXE"' : > > > > > > > > > > return code > > > > > > > '0x450' > > > > > > > > > > [make] Stop. > > > > > > > > > > [make] NMAKE : fatal error U1077: '"C:\Program > > > > > > > > > > Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\nmake.exe"' > > > > > > > > > > : > > > > > > > > > > return code > > > > > > > '0x2' > > > > > > > > > > [make] Stop. > > > > > > > > > > [make] NMAKE : fatal error U1077: 'cd' : return code > > > > > > > > > > '0x2' > > > > > > > > > > [make] Stop. > > > > > > > > > > The error is accurate. QtDeignerd4.lib does not exist. > > > > > > > > > > There > is a > > > > > > > > > QtDesigner.prl, QtDesigner4.lib, and QtDesignerd.prl. > > > > > > > > > > > > > > > > > > > > Help? Is there a way I can have it not build against > > > > > > > > > > debug libraries at > > > > > > > all? > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > Michael Douglass > > > > > > > > > -- > > > > > > > > > Terveisin, > > > > > > > > > Samu Voutilainen > > > > > > > > > http://smar.fi > > > > > > > > > _______________________________________________ > > > > > > > > > Qt-jambi-interest mailing list > > > > > > > > > Qt-jambi-interest@qt.nokia.com > > > > > > > > > http://lists.qt.nokia.com/mailman/listinfo/qt-jambi-inte > > > > > > > > > rest > > > > > > > > > > > > > > > -- > > > > > > > Terveisin, > > > > > > > Samu Voutilainen > > > > > > > http://smar.fi > > > > > > > > > > > -- > > > > > Terveisin, > > > > > Samu Voutilainen > > > > > http://smar.fi > > > > > > > -- > > > Terveisin, > > > Samu Voutilainen > > > http://smar.fi > > > -- > Terveisin, > Samu Voutilainen > http://smar.fi _______________________________________________ Qt-jambi-interest mailing list Qt-jambi-interest@qt.nokia.com http://lists.qt.nokia.com/mailman/listinfo/qt-jambi-interest