Thanks: updating the Qt libraries for OS X worked, so that wd 'version' does indeed give 1.0.18/4.8.5.
Any particular reason that jqt wasn't compiled against current Qt libraries, which are at version 5.1? On 1 Sep 2013 12:52:46 -0500, Norman Drinkwater <[email protected]> wrote: > > Go to qt-project.org/downloads and scroll to the bottom of the page and > choose the 4.8.5 libraries for the Mac. I think they will install over the > existing libs in /library/Frameworks. > > On Sep 1, 2013, at 11:07 AM, Murray Eisenberg <[email protected]> wrote: > >> >> On 31 Aug 2013 22:42:50 -0500, Norman Drinkwater <[email protected]> >> wrote: >> >> I do seem to recall that /Library/Frameworks/QTCore.framework is used by >> other things on my Mac system, although I don't remember which. I don't even >> know whether it was installed as part of Apple's distribution of OS X 10.8.4 >> or not. >> >> Moreoever, through macports I have a separate installation, namely, the port >> qt4-mac @4.8.5_0, whose components were installed automatically (by some >> other port) in /opt/local/bin, /opt/local/include/Qt, /opt/local/share/qt4, >> etc. In principle, these should not interfere with Qt installed in /Library >> -- they would be known, in effect, only to other macports ports -- but I >> mention this here just in case. >> >> I looked at qt-project.org to see about updating QTCore.framework, but the >> current version is Qt 5.1, not 4.8.5. What should I do here? >> >> >>> Having Qt in both /Library/Frameworks and in ~install will lead to >>> conflicts. If the only reason Qt is on the system is to support jqt, the >>> Framework libraries should be deleted before updating Qt in ~install. If Qt >>> is needed for another program, update the framework libraries to 4.8.5 from >>> the Qt website. The reason that conditional is there is that jqt will use >>> the /Library frameworks if ~install/Qt is not present. >>> >>> On Aug 31, 2013, at 10:21 PM, bill lam <[email protected]> wrote: >>> >>>> For Mac, if there is no folder jpath '~install/Qt', try comment >>>> out the line in stdlib.ijs >>>> >>>> if. ('Darwin'-:UNAME) *. 1=#1!:0 jpath >>>> '/Library/Frameworks/QtCore.framework' do. return. end. >>>> >>>> before updating. >>>> >>>> ??, 30 ??? 2013, bill lam ?????(?): >>>>> The jqt binaries for win and mac have been updated to 1.0.18. >>>>> All were built with Qt 4.8.5. Updated qt libraries have also >>>>> been added to jsoftware. The filenames are >>>>> qt48-[win|mac]-[x86|x64|ppc].zip. The old 4.8.4 libraries were >>>>> renamed to qt484*. Note that the new ppc libraries support webkit. >>>>> >>>>> Summary of changes: >>>>> >>>>> add qt version number to wdversion output; make flush style applicable to >>>>> all widgets; version to 1.0.18 >>>>> qt 5.1 win32 >>>>> fix Style assignment bug >>>>> qt 5.1 >>>>> >>>>> For mac intel the install verb is not yet updated. Please >>>>> change the line in stdlib.ijs from >>>>> z=. 'qt48-mac-',(IFPPC pick 'intel';'ppc'),'.zip' >>>>> to >>>>> z=. 'qt48-mac-',(IFPPC pick (IF64 pick 'x86';'x64');'ppc'),'.zip' >>>>> >>>>> to get the updated qt binary. It also needs to remove or rename >>>>> the Qt file folder before update. >>>>> >>>>> After updating, checkt that wd'version' should give >>>>> >>>>> 1.0.18/4.8.5 --- Murray Eisenberg [email protected] Mathematics & Statistics Dept. Lederle Graduate Research Tower University of Massachusetts 710 North Pleasant Street Amherst, MA 01003-9305 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
