drizzle
Profile
Search
 
Powered by SoftLayer
Compiling/FreeBSD 7 X

Contents

Installing Drizzle on FreeBSD 7.x

This HowTo was created with FreeBSD 7.1 using a clean jail. It should apply equally well to newer releases.

As of this writing (7/2/09) FreeBSD support is almost in to the development & trunk branches, but is waiting on a merge or two to happen. If you want to check out what's coming hit the lp:~mordred/drizzle/pandora-build branch where all of the fixes currently reside.

Use gmake

Use GNU-make (gmake) for everything rather than BSD-make (make) as there are subtle differences that will break the compiles of both Google's Proto-Buffers and Drizzle (libdrizzle is currently not affected.)

Satisfying Dependencies

Using Packages

Using sysinstall select and install the following:

Using Ports

You may encounter problems with the version of Bazaar included with FreeBSD 7.1, it's pretty old at this point. The easiest way to get a newer version (and newer versions of everything going the ports route) is to use portsnap to update to the latest port set.

Continue

Continue installing Drizzle with the next step: installing libdrizzle, the client protocol library.

Site generously hosted by SoftLayer Technologies