110c110,187 <
Xara LX is built from over a million lines of source code (only a little > smaller than Firefox, but decidedly less complex), and whilst compiling it will > take your computer quite some time, the process should not be unduly taxing. Even > so, this project is not likely to be a good first one for beginners.
> >These instructions are based on the work currently being done to deliver the > first downloadable disk image of Xara LX and concentrate on a single path that > works for us. There are probably variants of these techniques that may work better > for you, and it is not claimed that these instructions must be followed slavishly
> >Having said that, the final link is known to require the tools from XCode 2.2, > and therefore Mac OS 10.4.3 (or later). You should also see > How to solve > '_objc_exception_set_functions' ZeroLink errors in Xcode, in case > of doubt.
> >As with any development effort new to you, you should not use a machine that > you depend on for work or similar activities. You may need to alter its configuration > or even do a complete re-install. Be prepared to reload from back-ups.
>You should use Tiger of at least version 10.4.3, and preferably the latest > version available to you.
>XCode can be installed from your Tiger DVD, and the latest version is > downloadable > from the Apple Development Centre. > Apple's XCode information is most comprehensive and can be supplemented from > the pages at theCocoa > Developer's Wiki
> >You should install the latest stable version of Fink, > and then these tools and libraries:
>You can check that you have these tools and libraries with a command like:
> sudo fink list pkgconfig automake autoconf libpng libjpeg
the
> expected output being something like:
Password: > Information about 2232 packages read in 7 seconds. > autoconf 2.13-5 System for generating configure scripts, v2.13 > i autoconf2.5 2.59-7 System for generating configure scripts > i autoconf2.54 2.54-4 System for generating configure scripts > automake1.4 1.4-5 Tool for generating GNU Standards-compliant Makefiles > automake1.5 1.5-6 Tool for generating GNU Standards-compliant Makefiles > automake1.6 1.6.3-6 Tool for generating GNU Standards-compliant Makefiles > automake1.7 1.7.6-6 Tool for generating GNU Standards-compliant Makefiles > automake1.8 1.8.5-3 Tool for generating GNU Standards-compliant Makefiles > i automake1.9 1.9.4-2 Tool for generating GNU Standards-compliant Makefiles > p automaken [virtual package] > i libjpeg 6b-16 JPEG image format handling library > i libjpeg-bin 6b-16 Executables for libjpeg package > i libjpeg-shlibs 6b-16 Shared libraries for libjpeg package > libpng-shlibs 1.0.12-7 PNG image format handling library (old version) > i libpng3 1:1.2.8-1 PNG image format handling library > i libpng3-shlibs 1:1.2.8-1 Shared libraries for libpng3 package > i pkgconfig 0.15.0-2 Manager for library compile/link flags>
The install command is similar, to wit:
> sudo fink install pkgconfig automake autoconf libpng libjpeg
but
> you only need to install what you do not have, or what is out of date.
Note that while the Development tools cover most of the basic < requirements you may need to upgrade automake to version 1.9. It is < recommended that you use fink to do this. You can download and install < fink from here: http://fink.sourceforge.net.
<In FinkCommander use "Update Descriptions" from the Binary menu to get details of the latest packages from the online database.
<Then find "automake1.9" in the FinkCommander list, select it and use < Binary/Install to get the latest version. That will bring with it other < packages upon which automake1.9 depends.
<Alternative source: http://www.codingmonkeys.de/mbo/
--- >Alternative source: http://www.codingmonkeys.de/mbo/