On Wednesday 09 March 2011 16:21:04 Michael Douglass wrote: > 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.
Humm. I haven’t seen any merge request for ages, so I haven’t been able to reject any either. Anyway, implementing it with QTDIR is futile, since the building system doesn’t use QTDIR anymore. While you can use it to build, internally it isn’t used, but just converted to real vars. > > 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. > You are really welcome to contribute to documentation and other pieces. Really, I’m trying to keep pieces together, but I can’t handle million different environments, so I’m focusing to those I can use. What you mean with build environment? I’ll look your merge request later. > Thanks, > Michael > > > -----Original Message----- > > From: Samu Voutilainen [mailto:[email protected]] > > Sent: Wednesday, March 09, 2011 3:03 PM > > To: Michael Douglass (PH) > > Cc: '[email protected]' > > 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:[email protected]] > > > > Sent: Wednesday, March 09, 2011 2:51 PM > > > > To: Michael Douglass (PH) > > > > Cc: '[email protected]' > > > > 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:[email protected]] > > > > > > Sent: Wednesday, March 09, 2011 2:13 PM > > > > > > To: Michael Douglass (PH) > > > > > > Cc: '[email protected]' > > > > > > 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:[email protected]] > > > > > > > > Sent: Wednesday, March 09, 2011 1:06 PM > > > > > > > > To: Michael Douglass (PH) > > > > > > > > Cc: '[email protected]' > > > > > > > > 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- > > > > > > > > [email protected] > > > > > > > > > > [mailto:qt-jambi-interest- > > > > > > > > [email protected]] > > > > > > > > > > On Behalf Of Samu Voutilainen > > > > > > > > > > Sent: Wednesday, March 09, 2011 2:50 AM > > > > > > > > > > To: [email protected] > > > > > > > > > > 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 > > > > > > > > > > [email protected] > > > > > > > > > > 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 > -- Terveisin, Samu Voutilainen http://smar.fi _______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt-jambi-interest
