r3 - 09 Feb 2006 - 13:46:48 - ReidEllisYou are here: OSAF >  Journal Web  >  ContributorNotes > ReidEllisNotes > ReidEllis2005 > ReidEllis20051215
The build depends on a number of third-party packages, such as gcj, Zope, and gcc 4.1. On Mac OS X many of these can be supplied by third-party package providers such as Fink and DarwinPorts. I think we need to modify the build process to check for the use of these package managers and the possibly already-installed packages we need.

The build assumes that gcc and other tools all live in GCJ_HOME. As a result, if you use /opt/local as your GCJ_HOME, you must set environment variables manually:

Environment Value
PYLUCENE_CC /usr/bin/gcc
PYLUCENE_CXX /usr/bin/g++
PYLUCENE_JAR /usr/bin/jar

Needless to say, it would be much nicer if the PyLucene build system did not do this.

Thu Dec 15 2005 14:48 PDT

Well, I've decided to give up on using the DarwinPorts versions of anything for now. If I come back to it I will update this page with a link.

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.