Hi all, You should definitely go for 10.5. I am working with BASE on my 10.5 equipment MacBook Pro and it is performing well. As Emil pointed out the installation document really tells you the story of getting BASE running.
Details on software other than BASE: I have installed a Java-6beta for Mac #~> java -version java version "1.6.0_07" Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153) Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode) I am running tomcat-6.0.16 downloaded from the tomcat web site. I run MySQL 5.something installed with 'port'. Go to http://www.macports.org/ and download the port dmg, install it, issue 'sudo port install mysql5'. Tomcat-6 is not provided through port yet. And, then I just followed the install instructions with the below amendment. I should say known amendments since I am recalling my installation procedure from memory. In preparation for 2.9 you should actually set default character encoding to UTF-8 for your database. This will be a requirement from 2.9 and later. Simply use these database creation steps: MySQL: CREATE DATABASE base2 DEFAULT CHARACTER SET utf8; CREATE DATABASE base2dynamic DEFAULT CHARACTER SET utf8; Postgres: createdb --owner db_user --encoding UTF8 base2 Good luck and welcome to BASE, Jari Emil Lundberg wrote: > Hi, > > We've been running BASE on Mac hardware for a few years and the > installation process is pretty straightforward (these days :-). We are > not, however, currently up to the versions requiring Java 6 (our > production system is still on 10.4 though this is due to change > anydayrealsoon), so I can only speculate on that. Following the BASE > installation guide works really well AFAIK, although it really help if > you know what you are doing... > > http://base.thep.lu.se/chrome/site/latest/html/admindoc/installation_upgrade/installation_upgrade.installation.html > > > > Some OS X pointers below. We can go into detail if need be, but I don't > want to start lecturing on stuff you already know ;-) > > If you have access (or an upgrade path to) an OSXS 10.5/Intel/64-bit > setup, please go ahead and use it, as the versions of mysql and tomcat > are up to date and (likely) fresh enough to be used for BASE. Configure > and activate the MySQL and Tomcat (checkbox under Web) services in the > GUI and Bob's your uncle (sort of). > > If you want to run it on older hardware (PPC or 32-bit), 10.5 still > helps. I do recall being told that BASE does not actually make use of > Java 6, it's just that they don't test on any older releases anymore, > but I'll let the BASE folks comment on that. You will have to "compile" > BASE yourself though (see docs above, but basically "ant package.bin" in > the source root, then follow the standard install instrux). > > If you want to run it on 10.4, you will also have to install more > up-to-date versions of mysql and tomcat. We use the MacPorts system > (http://www.macports.org/), this highly recommended even if you don't > want to run BASE. Install 1.6 from the disk image, then add msql and > tomcat like so (add stuff under /opt/local): > > $ sudo -s > > # sudo port install mysql5 +server > # sudo -u mysql mysql_install_db5 > # cp -p /opt/local/share/mysql5/mysql/my-huge.cnf > /opt/local/etc/mysql5/my.cnf > # launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist > # mysqladmin5 -u root password "mysqlrootpassword" > > # port install tomcat5 > # cp -p /opt/local/share/java/tomcat5/conf/setenv.local.sample \ > /opt/local/share/java/tomcat5/conf/setenv.local > : edit setenv.local : > export JAVA_JVM_VERSION=1.5 > JAVA_OPTS="-jvm server -Xms256m -Xmx1024m -Djava.awt.headless=true" > # cp -p /opt/local/share/java/tomcat5/conf/tomcat-users.xml.sample \ > /opt/local/share/java/tomcat5/conf/tomcat-users.xml > : edit tomcat-users.xml : > <?xml version='1.0' encoding='utf-8'?> > <tomcat-users> > <role rolename="admin"/> > <role rolename="manager"/> > <user username="adminusername" password="adminpassword" > roles="admin,manager"/> > </tomcat-users> > # tomcatctl restart > > Further/up-to-date instructions (changing data root, creating the db's > etc) should be provided by the output of the "port install" commands. > N.B. MacPorts does not currently provide a tomcat6 port, but as with > Java, likely the latest 5.5 is OK (BASE guys?). > > Best Regards & HTH, > > Emil / [EMAIL PROTECTED] > >> BASE looks like just what we need, but we have OS X servers, one >> running 10.4 and one running 10.5. Has anyone succeeded in getting it >> running on either of these platforms, and does anyone have a recipe? >> I spent a little time on the 10.4 server today, but there seems little >> chance of me getting the 1.6 SDK and the relevant version of Tomcat >> working there. Has anyone done it on 10.5? >> >> Thanks in advance. >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ >> >> >> The BASE general discussion mailing list >> basedb-users@lists.sourceforge.net >> unsubscribe: send a mail with subject "unsubscribe" to >> [EMAIL PROTECTED] > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > The BASE general discussion mailing list > basedb-users@lists.sourceforge.net > unsubscribe: send a mail with subject "unsubscribe" to > [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ The BASE general discussion mailing list basedb-users@lists.sourceforge.net unsubscribe: send a mail with subject "unsubscribe" to [EMAIL PROTECTED]