Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mslide

macrumors 6502a
Sep 17, 2007
707
2
You're better off setting up a FreeBSD virtual machine, in VirtualBox or something, and compiling directly on FreeBSD.
 

Madd the Sane

macrumors 6502a
Nov 8, 2010
534
73
Utah
For the most part, configuring, building, and installing open-source software is almost exactly the same.

That being said, you most likely will run into dependancies, and that can cause headaches.

The best way to install open-source software is to use a package manager, like MacPorts. There's also Homebrew, which I haven't tried, and Fink, which I don't know if it supports 64-bit builds in most of their packages.
 

AlanShutko

macrumors 6502a
Jun 2, 2008
804
214
It sounds like you want to do the compile on your Mac, and then have a binary come out that will run on FreeBSD. Right?

That IS possible. Last time I did it (Linux compiling for AIX) it took building GCC from source and then the various libraries. It was not a small effort. Today, I would agree with the suggestion earlier to install FreeBSD on a vm and compile there. Much more straightforward and fewer headaches.
 

DenBeke

macrumors regular
Original poster
Aug 11, 2011
192
8
Antwerp
What, specifically, did you need from FreeBSD? OS X does have some BSD code in it.

It's for a server, in the datacenter...

It sounds like you want to do the compile on your Mac, and then have a binary come out that will run on FreeBSD. Right?

That IS possible. Last time I did it (Linux compiling for AIX) it took building GCC from source and then the various libraries. It was not a small effort. Today, I would agree with the suggestion earlier to install FreeBSD on a vm and compile there. Much more straightforward and fewer headaches.

Indeed...
 

Mac_Max

macrumors 6502
Mar 8, 2004
404
1
Cross compiling from OS X is popular with Raspberry Pi hackers (though typically cross compiling Linux/Linux executables). You might want to check their forum.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.