forked from BOINC/boinc
-
Notifications
You must be signed in to change notification settings - Fork 0
PrepareLinuxBuildMachine
Delta edited this page Oct 18, 2023
·
1 revision
Most linux machines do not contain the right mix of libraries by default, so we build them.
Core Client: Debian Woody
Manager: Fedora Core 3
Benchmark files: Should be compiled by the latest GCC compiler, and then copied to the Debian Woody machine for the link step.
[root@localhost zlib-1.2.3]# ./configure --prefix=/usr
[root@localhost zlib-1.2.3]# make
[root@localhost zlib-1.2.3]# make install
[root@localhost openssl-0.9.8e]# ./config --prefix=/usr --openssldir=/usr/local/ssl
[root@localhost openssl-0.9.8e]# make
[root@localhost openssl-0.9.8e]# make test
[root@localhost openssl-0.9.8e]# make install
[root@localhost curl-7.16.2]# ./configure --prefix=/usr --with-zlib --with-ssl
[root@localhost curl-7.16.2]# make
[root@localhost curl-7.16.2]# make test
[root@localhost curl-7.16.2]# make install
[root@localhost wxGTK-2.8.0]# mkdir debug
[root@localhost wxGTK-2.8.0]# cd debug
[root@localhost wxGTK-2.8.0]# ../configure --prefix=/usr --enable-debug --enable-unicode --disable-shared
[root@localhost wxGTK-2.8.0]# make
[root@localhost wxGTK-2.8.0]# make install
[root@localhost wxGTK-2.8.0]# cd ..
[root@localhost wxGTK-2.8.0]# mkdir release
[root@localhost wxGTK-2.8.0]# cd release
[root@localhost wxGTK-2.8.0]# ../configure --prefix=/usr --enable-unicode --disable-shared
[root@localhost wxGTK-2.8.0]# make
[root@localhost wxGTK-2.8.0]# make install