[Vm-dev] AMD64 VM on FreeBSD?
dgraham at unthinkable.org
Mon Jun 6 17:45:01 UTC 2011
Since you mentioned you're running a server... I have a prebuilt CogVM
binary on my website, which will work on FreeBSD 8.2 amd64 with one
major caveat, no X11 support. I'm developing a web service, so this
hasn't been an issue for me. The binary seems to work fine on a 64bit
host when you pass the -nodisplay flag (I put RFBServer into my image so
I can pull up the GUI when needed). Since X11 works just fine on 32bit
FreeBSD systems, using X over ssh in a 32bit jail would be another route.
I did a few quick experiments, but haven't had time to figure out how to
get Cog fully working on 64bit FreeBSD. Building on a 32bit system
creates plugin library path issues for the 64bit host. I also tried to
build the 32bit binary on a 64bit host, but ran into issues with the
default gcc 4.2.
Binaries are at www.unthinkable.or/dl/ I'll post the latest rev in a
couple days. As Levente pointed out, you will need to install the 32bit
compatibility libraries from base.
On 06/06/11 00:18, Lawson English wrote:
> Hi, I have an AMD64 box running FreeBSD 8.2. I read the discussion
> between David Lewis and Randal Schwartz on the vm-dev list about getting
> the Squeak VM runnong on AMD64 but I don't know FreeBSD well enough to
> compile it myself. Does anyone have a working VM (any old version will
> do)? We have just brought up a a FreeBSD server and find that we can't
> run any squeak VM on it, period.
> I DO know how to use the ports collection, but the only versions
> available are ix86 and we need AMD64.
More information about the Vm-dev