A little progress, but still no go. . .

I did temporarily rename /Library/Frameworks/QtCore.framework; deleted the 
entire j64-802 and reinstalled from fresh download; ran "install 'qtide' (and 
installed all add ons, too).  

Now I _do_ get the Qt subdirectory under ~install. Still keeping the temporary 
rename of /Library/Frameworks/QtCore.framework, however:

  (i) double-clicking jqt.app, and the usual stuff to allow OS X to circumvent 
security against the unidentified developer, I get pop-up "jot quit 
unexpectedly".

  (ii) In Mac Terminal, cd to ~/install/bin, execute jqt.command, get:

   [murray@Blackstone:/Volumes/MacHD/Applications/Programming/J/j64-802/bin]$ 
./jqt.command
   ./jqt.command: line 8:  1428 Segmentation fault: 11  ./jqt

Looking inside jqt.commnad, I see that its line 8 is simply:

  ./jqt



[Note: suppose we can get that to work. But once I restore the original name of 
/Library/Frameworks/QtCore.framework, won't there still be a problem in that 
jqt.command uses the file check:

  if [ ! -e /Library/Frameworks/QtCore.framework ]

??]


On 22 May 2014 11:02:55 +0800, chris burke <[email protected]> wrote:

> As Norman says, up to now we looked for Qt under /Library by checking the
> existence of file:
> /Library/Frameworks/QtCore.framework. In future, we will likely always
> install under ~install.
> 
> Could you please try the following:
> 
> 1. rename /Library/Frameworks/QtCore.framework temporarily to something else
> 
> 2. delete and reinstall J802 and then run: install 'qtide' as usual.
> 
> This should be a normal install, with the Qt binaries under ~install/Qt.
> 
> Does this now work correctly?
> 
> You can rename back to /Library/Frameworks/QtCore.framework once done.
> 
> 
> 
> On Thu, May 22, 2014 at 10:45 AM, Murray Eisenberg 
> <[email protected]>wrote:
> 
>> I unzipped the downloaded qt53-mac-x64.zip and placed the resulting
>> directory tree, starting with Qt, in the j64-802 folder.
>> 
>> But jqt.app still doesn't work: I double-click it and nothing happens.
>> 
>> I also did a cd to  the j64-802 folder's bin subfolder and executed
>> jqt.command there, with result:
>> 
>>   This application failed to start because it could not find or load the
>> Qt platform plugin "cocoa".
>> 
>>   Reinstalling the application may fix this problem.
>>   ./jqt.command: line 8:  4455 Abort trap: 6           ./jqt
>> 
>> 
>> On Wed, 21 May 2014 18:17:08 -0500, Norman Drinkwater <
>> [email protected]> wrote:
>> 
>>> You probably have Qt 4.8 installed in /Library. The install script
>> should be changed to not skip the Qt library installation in that case. In
>> the meantime, download
>>> http://www.jsoftware.com/download/j802/qtlib/qt53-mac-x64.zip
>>> Unzip it and copy the Qt folder to ~install. Note that these libraries
>> are from Qt 5.3.0RC. Final versions of the libraries should be available in
>> the next day or two.
>>> 
>>> There is no problem having the Qt 4.8 frameworks in /Library and the 5.3
>> frameworks in the j802 folder.
>>> 
>>> Hope this helps.
>>> 
>>>> On May 21, 2014, at 2:33 PM, Murray Eisenberg <[email protected]>
>> wrote:
>>>> 
>>>> On my Mac running OS X 10.9.3, I do have
>> /Library/Frameworks/QtCore.framework present, and no ~install/Qt folder was
>> created when I ran "install 'qtide' in J802 console.
>>>> 
>>>> Still, jqt.app will not run.
>>>> 
>>>> In case it helps, I tried directly executing
>> jqt.app/Contents/MacOS/apprun and get following in terminal:
>>>> 
>>>> 
>> /Volumes/MacHD/Applications/Programming/J/j64-802/jqt.app/Contents/MacOS/apprun
>> ; exit;
>>>> dyld: Library not loaded:
>> @executable_path/../Qt/Frameworks/QtWidgets.framework/Versions/5/QtWidgets
>>>> Referenced from:
>> /Volumes/MacHD/Applications/Programming/J/j64-802/bin/./jqt
>>>> Reason: image not found
>>>> 
>> /Volumes/MacHD/Applications/Programming/J/j64-802/jqt.app/Contents/MacOS/../../../bin/jqt.command:
>> line 8:  1440 Trace/BPT trap: 5       ./jqt
>>>> logout
>>>> 
>>>> And I indeed find _no_ such directory QtWidgets.framework.
>>>> 
>>>> Moreover, in /Library/Frameworks/QtCore.framework, under Versions I
>> have just 4.
>>>> 
>>>> How to proceed?
>>>> 
>>>>> On Wed, 21 May 2014 08:34:37 +0800, chris burke <[email protected]>
>> wrote:
>>>>> 
>>>>> 
>>>>>> By any chance, did some reference not get changed from "j64-802" to
>>>>> "j64-801"?
>>>>> 
>>>>> Everything should point to "802". Let us know if you see a specific
>>>>> reference to "801", thanks.
>>>>> 
>>>>>> Under Mac OS X, in the J801 jconsole, running
>>>>> 
>>>>> Do you mean in the J802 jconsole?
>>>>> 
>>>>> In the Mac, the installer looks for
>> /Library/Frameworks/QtCore.framework.
>>>>> If present, then the Qt libraries should already be available, and
>> need not
>>>>> be installed again for JQt. Otherwise, the Qt libraries are downloaded
>> to
>>>>> the Qt subdirectory, i.e. ~install/Qt.
>>>>> 
>>>>> 
>>>>> ---------- Forwarded message ----------
>>>>> From: Murray Eisenberg <[email protected]>
>>>>> Date: Tue, May 20, 2014 at 11:41 PM
>>>>> Subject: Re: [Jprogramming] J802 beta
>>>>> To: [email protected]
>>>>> 
>>>>> 
>>>>> Sorry for misinformation. The Qt binaries are being installed in
>>>>> j64-802/bin, but the Qt libraries are not being installed in j64-802.
>> With
>>>>> 801, I see in j64-801 a subfolder Qt which, in turn, has subfolders
>>>>> Frameworks and plugins.
>>>>> 
>>>>> On May 20, 2014, at 11:25 AM, Murray Eisenberg <[email protected]>
>>>>> wrote:
>>>>> 
>>>>>> Under Mac OS X, in the J801 jconsole, running
>>>>>> 
>>>>>> install 'qtide'
>>>>>> 
>>>>>> is _NOT_ installing the Qt binaries inside j64-802, so that jqt.app
>> will
>>>>> not start (even after the usual Mac rigamarole of bypassing the normal
>> OS X
>>>>> security against apps downloaded from unidentified developers).
>>>>>> 
>>>>>> By any chance, did some reference not get changed from "j64-802" to
>>>>> "j64-801"?
>>>>>> 
>>>>>> 
>>>>>>> On Tue, 20 May 2014 16:37:35 +0800, chris burke <
>> [email protected]>
>>>>>> wrote:
>>>>>> 
>>>>>>> 
>>>>>>> A J802 beta is available for all platforms.

——
Murray Eisenberg                                [email protected]
Mathematics & Statistics Dept.       
Lederle Graduate Research Tower      phone 240 246-7240 (H)
University of Massachusetts                
710 North Pleasant Street                 
Amherst, MA 01003-9305






----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to