mac:build-blog-it
This is an old revision of the document!
Table of Contents
Blog delle Build per OS X
17-07-2009
12-07-2009
11-07-2009
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.
Links about dynamic libraries
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 inrocs/impl/unx/ulib.c
All make commands must be called like this:
make PLATFORM=MACOSX
08-07-2009
Installed
- 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.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1