← Back to team overview

wavemol team mailing list archive

runtimes series and branch added

 

I added a runtime builder for my platform (Snow Leopard). Sorry if it took me so much. It turned out to be a daunting task.

You can get it with the following command

bzr branch lp:wavemol/runtimes

It download and/or compiles the following:
- gfortran
- python2.4
- numpy
- scipy
- and all the dependencies.

this is our reference runtime for what we develop.
The reason why I don't use automatic installers (e.g. fink, apt-get, whatever) is that - we don't have full control. If something does not compile, we are screwed (e.g. with MacPorts I am not able to compile python2.4 on snow leopard)
- it's not cross platform

As you Katherine use XP, you need to find a way to make it compile on your platform.

To develop on windows, you have two choices:

1) install cygwin, you can find it here http://www.cygwin.com/
cygwin is a POSIX environment for windows. It allows you to compile Unix utilities. You will have then to get and hack the runtime makefiles so to download and compile properly. 2) install Sun VirtualBox (at http://www.virtualbox.org/ ). It's a virtual machine (like VMWare). This gives you the possibility to install a full Linux distro and run it inside Windows.

I would suggest 2 because I have more experience with Linux, and we are going to target it as a platform for what we implement, but it's mostly up to you and what you want to tinker and get experience with. In the end the difference is not big. I will deploy a Linux integration box as soon as I get to my new workplace.

Stefano