Skip to content

Installing on FreeBSD

David Anderson edited this page Jun 14, 2024 · 3 revisions

To build BOINC from source on FreeBSD:

  1. go to /usr/ports/net/boinc-client/, open the Makefile in a text editor
  2. change the CONFIGURE_ARGS=--disable-server as follows:
  3. on 32 bit FreeBSD change it to
    CONFIGURE_ARGS=--disable-server --with-boinc-platform=i686-pc-freebsd --with-boinc-alt-platform=i686-pc-linux-gnu

  4. on 64 bit FreeBSD change it to
    CONFIGURE_ARGS=--disable-server --with-boinc-platform=x86_64-pc-freebsd --with-boinc-alt-platform=i686-pc-linux-gnu

  5. do make install clean
  6. if you receive an error like "ELF 0 ....", make sure you have installed
  7. /usr/ports/emulators/linux_base-fc4 or higher

  8. sysctl kern.elf32.fallback_brand=3

There is additional information on installing, configuring and running BOINC on FreeBSD.

Clone this wiki locally