User Tools

Site Tools


cmac-it

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cmac-it [2018/11/12 08:56] (current)
Line 1: Line 1:
 +======Compilazione di Rocrail su Mac OSX======
 +[[:​italian|{{ ​ rocrail-logo-35.png}}]]
 +[[:​italian|Indice]] -> [[:​italian#​Cenni_preliminari|Cenni preliminari]]
 +  * [[:​supported-os-it|Sistemi operativi supportati]]
 +    * **[[:​mac-it|Mac OS X]]** 
 +      *  **Compilazione del sorgente** | [[mac:​build-blog-en|Blog delle Build]] | [[mac:​xcode-en|Xcode]]
  
 + \\
 +
 +=====Installazione e compilazione con wxMac:=====
 +Scaricate da [ [[http://​www.wxwidgets.org/​downloads/​|SourceForge]] | [[ftp://​ftp.wxwidgets.org/​pub/​2.8.10/​|UK Mirror]] ] -> Source Archives -> wxMac.\\
 +Se il file non è disponibile su SourceForge: ​ {{:​mac:​wxMac-2.8.10.tar.gz}}\\
 +Scompattate oò file con Archive.\\
 +
 +
 +Configurate e compilate:
 +<​code>​
 +cd wxMac-2.8.10
 +mkdir macbuild
 +cd macbuild
 +../​configure --prefix=/​usr/​ --enable-unicode
 +make
 +sudo make install
 +</​code>​
 + \\
 +Su Snow Leopard per 64 bit con wxWidgets 2.9+:
 +<​code>​
 +cd wxMac-2.9.0
 +mkdir macbuild
 +cd macbuild
 +../​configure --prefix=/​usr/​ --enable-unicode -with-osx_cocoa --with-macosx-version-min=10.5
 +make
 +sudo make install
 +</​code>​
 +Nota: alcuni comandi devono essere modificati -> http://​trac.wxwidgets.org/​ticket/​11183 in wxWidgets-2.9.0/​src/​osx/​cocoa/​textctrl.mm \\
 +
 +
 +
 + \\
 +
 +=====Download del sorgente di Rocrail=====
 +La procedura è descritta in questa pagina: **[[build-it|Compilazione di Rocrail dal sorgente]]**.
 +
 + \\
 +
 +=====Compilatore=====
 +Utilizzate la versione del compilatore GCC 4.x o superiore.
 +
 + \\
 +
 +=====Compilazione di Rocrail=====
 +Richiede la revisione 646 o superiore.
 +<​code>​
 +cd Rocrail
 +make PLATFORM=MACOSX fromtar
 +./​makemac.sh
 +</​code>​
 +
 +La procedura genererà un pacchetto DMG contenente sia Rocview che Rocrail. Il pacchetto DMG terminerà nella cartella dei pacchetti.\\
 + \\
 +
 +====Esempio di compilazione DMG====
 +<​code>​
 +makemac.sh <​versione>​ <​patch>​ <​tipo>​ <​distribuzione>​
 +</​code>​
 +Esempio: il comando "​makemac.sh 1.3 999 snapshot intel" compilerà \\
 +"​rocrail-1.3.999-revXXX-snapshot-intel.dmg"​. "​XXX"​ è il numero di revisione di Bazaar o il "nome utente"​ se Bazaar non è installato.
cmac-it.txt · Last modified: 2018/11/12 08:56 (external edit)