Menu

#3 Mac OS X Package

open
nobody
5
2013-01-11
2011-01-12
Wally
No

Hello,

Just a few things in relation to the Mac OS X Build.

1. The package installer does not work, it crashes and will be required to be repackaged for distribution. I unpackaged it manually and obtained the files
2. There's three crucial librarires are missing from the package and are not installed with Xcode Develepment tools (libiconv, libmpfr, libusb and libgmp) the latest versions work okay with default compilation.

I don't really have the time to recreate the package but I thought I'd just let you know.

Cheers.

Discussion

  • Paulo Lopes

    Paulo Lopes - 2011-01-13

    Thanks, i will ask some help there since the MAC packages are created externally (i don't own a mac myself).

     
  • Paulo Lopes

    Paulo Lopes - 2011-01-13

    I know however that all those missing libs can be installed from macports

     
  • Diogo.Autilio

    Diogo.Autilio - 2011-01-13

    hi, I have created the Mac package and I'll create another one to fix sorry
    I have to package those libraries where? wich folder?

     
  • Wally

    Wally - 2011-01-17

    We need:

    libusb, libiconv, libmpfr, libgmp to be put into /usr/local/lib

     
  • Carlos Martinez

    Carlos Martinez - 2011-01-22

    Hi, I've edited the Mac OS X package to make it work, it still doesn't have the missing libraries but it installs everything else correctly.

    http://www.mediafire.com/?rqdkbbiu5xblio7

    The problems your package has are that somehow its internal package's contents are divided into two packages with the same name but different case (packages in Mac OS X are folders with an extension just like apps) this creates two problems: first, neither package is valid because both have missing files, and secondly Mac OS X's filesystem is not case sensitive by default, and as they have the same name it will probably confuse the Mac when it tries to unpack both packages to the same dir! XD.

    Also your package is configured so that it only lets you install it if the destination hard disk has exactly 252 Gb of free space. Those 252 Gb should be Mb in the first place and instead of requiring exactly 252 Mb (==252) it should require 252 Mb or more (>=252).

    Cheers.

    P.S. Don't worry creating OS X packages can be quite confusing XD

     

Log in to post a comment.