[NeXus-tech] Intel Mac installer

Akeroyd, FA (Freddie) freddie.akeroyd at stfc.ac.uk
Fri Apr 17 17:32:08 BST 2009


Paul,

 

No, I didn't compile for earlier releases - will I need to do that for
the HDF libraries too, or will I get away with it as they are statically
linked into libNeXus? I'll try out the cross development tools as you
suggest.

 

Where should the NeXus python be installed to on 10.4? 

 

I just used the GUI PackageMaker and default disk image creator to build
the kit. Thank you for the note regarding permissions - I forgot to set
them specifically to root in the installer gui.

 

Regards,


Freddie

 

 

From: nexus-tech-bounces at nexusformat.org
[mailto:nexus-tech-bounces at nexusformat.org] On Behalf Of Paul Kienzle
Sent: 17 April 2009 16:34
To: NeXus Technical sub-committee list
Subject: Re: [NeXus-tech] Intel Mac installer

 

Freddie,

 

The dmg and the install work, but the package fails on my 10.4 machine.

 

Did you compile for 10.3.9 and up?

 

I believe it is a matter of installing the cross development tools when
you install X-Code and including the following on your compile/link
lines:

 

   -isysroot /Developer/SDKs/MacOSX10.3.9.sdk

 

/Library/Python/2.5/site-packages is not normally part of the python
path on 10.4.

 

I am curious how you built the package and how you built the dmg.  I
have a dmg construction shell script, and started writing a package
building script yesterday but didn't finish.  If you used the GUI you
may be interested in my scripts, which will allow you to put the dmg
construction in a make file.  If you have already scripted it, please
put the scripts in the nexus tree.

 

In reading up on packages yesterday, one issue that concerned people on
the net was the permissions on the files.  Apparently the installer
takes the permission and ownership of the files in the distribution and
uses those on install.   Yours are installed as pkienzle:staff, which I
expect is because the default UID on a single user machine is 501.  I
wrote a script to reset permissions to world readable and change owner
to root:admin or root:wheel depending.

 

On Apr 17, 2009, at 10:31 AM, Akeroyd, FA (Freddie) wrote:





Does 

 

http://download.nexusformat.org/kits/NeXus%20Data%20Format.dmg

 

Work? (needs licences etc. adding)

 

Thanks,

 

Freddie

 

 

________________________________


Scanned by iCritical. 

 

 

_______________________________________________

NeXus-tech mailing list

NeXus-tech at nexusformat.org

http://lists.nexusformat.org/mailman/listinfo/nexus-tech

 


-- 

Scanned by iCritical.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nexusformat.org/mailman/private/nexus-tech/attachments/20090417/3b2a6121/attachment-0001.html 


More information about the NeXus-tech mailing list