User Tools

Site Tools


mac:build-blog-it

This is an old revision of the document!


Blog delle Build per OS X

17-07-2009

Fredi e MacBook:
rhb.polygonpunkt.de_fileadmin_bilder_seite_loconet_loconet_01_1.jpg


12-07-2009

Plan-F controllato da un Mac Mini:
plan-f-mac.jpg


11-07-2009

Il DMG è finito:

10-07-2009

Thoghts about bundles:

The make macapp shold somehow go into the whole make process.

Rocrail.app and Rocgui.app are running. The wx*.dylib's are packed into the Rocview.app.

09-07-2009

Revision 646 could be the Mac runner:

  • The lib utility from rocrail has adopted the Mac OS X rules.
  • All makefiles have APPLE sections.
  • The serial works; DDX could be an exception to it.

It seems there is some work to do in this area:

  • create an APPLE PLATFORM section in the makefiles for setting the right linker flags → already done by JMF.
  • use the dylib extension for OS X in rocs/impl/unx/ulib.c

All make commands must be called like this:

make PLATFORM=MACOSX


08-07-2009

Installed

forum.rocrail.net_files_macmini_install_196.jpg

  • Leopard on the Mac Mini
  • Xcode; make, gcc, … (Comes with the Leopard DVD)
  • Bazaar; Version control.
  • TextWrangler; Text editor.
  • Adium; Instant messaging.


Builded

rocs

mkdir lp
cd lp
bzr branch lp:rocrail Rocrail
cd Rocrail/rocs
make fromtar
make

All did compile, but the serial support is still empty in case the macro APPLE is defined.

rocint

cd ../rocint
make clean
make

The makefile was wrongly pointing to the binaries in ../rocs/bin which I changed in ../unxbin.

roclcdr

This is the first real problem because the gcc does not know the link option -shared.
On OS X a shared library ends with .dylib which rule Rocrail should follow.

mac/build-blog-it.1569144695.txt.gz · Last modified: 2019/09/22 11:31 by rjversluis