-
Notifications
You must be signed in to change notification settings - Fork 461
PrepareLinuxBuildMachine
Rom Walton edited this page Feb 5, 2015
·
2 revisions
Most linux machines do not contain the right mix of libraries by default, so we build them.
Core Client: Debian WoodyBR 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.
[zlib-1.2.3](root@localhost)# ./configure --prefix=/usr
[zlib-1.2.3](root@localhost)# make
[zlib-1.2.3](root@localhost)# make install
[openssl-0.9.8e](root@localhost)# ./config --prefix=/usr --openssldir=/usr/local/ssl
[openssl-0.9.8e](root@localhost)# make
[openssl-0.9.8e](root@localhost)# make test
[openssl-0.9.8e](root@localhost)# make install
[curl-7.16.2](root@localhost)# ./configure --prefix=/usr --with-zlib --with-ssl
[curl-7.16.2](root@localhost)# make
[curl-7.16.2](root@localhost)# make test
[curl-7.16.2](root@localhost)# make install
[wxGTK-2.8.0](root@localhost)# mkdir debug
[wxGTK-2.8.0](root@localhost)# cd debug
[wxGTK-2.8.0](root@localhost)# ../configure --prefix=/usr --enable-debug --enable-unicode --disable-shared
[wxGTK-2.8.0](root@localhost)# make
[wxGTK-2.8.0](root@localhost)# make install
[wxGTK-2.8.0](root@localhost)# cd ..
[wxGTK-2.8.0](root@localhost)# mkdir release
[wxGTK-2.8.0](root@localhost)# cd release
[wxGTK-2.8.0](root@localhost)# ../configure --prefix=/usr --enable-unicode --disable-shared
[wxGTK-2.8.0](root@localhost)# make
[wxGTK-2.8.0](root@localhost)# make install