Difference between revisions of "BuildingFreeBSD"
(Created page with '== Install the dependencies == === Mumble === This is a placeholder. This guide is targed towards Murmur at the moment. === Murmur === The following are the main dependencies r…') |
(→Run Murmur) |
||
Line 43: | Line 43: | ||
== Run Murmur == | == Run Murmur == | ||
− | * see [[Running Murmur]] | + | I actually prefer to build Murmur in a VM and send builds up to the production server. In case you're wondering, here are the run deps: |
+ | |||
+ | |||
+ | libprotobuf.so.3 => /usr/local/lib/libprotobuf.so.3 (0x28205000) | ||
+ | libcrypto.so.5 => /lib/libcrypto.so.5 (0x282fb000) | ||
+ | libIce.so.33 => /usr/local/lib/libIce.so.33 (0x28454000) | ||
+ | libIceUtil.so.33 => /usr/local/lib/libIceUtil.so.33 (0x286f9000) | ||
+ | libQtSql.so.4 => /usr/local/lib/qt4/libQtSql.so.4 (0x28738000) | ||
+ | libQtXml.so.4 => /usr/local/lib/qt4/libQtXml.so.4 (0x28769000) | ||
+ | libQtNetwork.so.4 => /usr/local/lib/qt4/libQtNetwork.so.4 (0x287a8000) | ||
+ | libQtCore.so.4 => /usr/local/lib/qt4/libQtCore.so.4 (0x28890000) | ||
+ | libz.so.4 => /lib/libz.so.4 (0x28a71000) | ||
+ | libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x28a83000) | ||
+ | libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x28a88000) | ||
+ | libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28b38000) | ||
+ | libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x28c2d000) | ||
+ | libm.so.5 => /lib/libm.so.5 (0x28d22000) | ||
+ | libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28d37000) | ||
+ | libthr.so.3 => /lib/libthr.so.3 (0x28d42000) | ||
+ | libc.so.7 => /lib/libc.so.7 (0x28d60000) | ||
+ | libbz2.so.3 => /usr/lib/libbz2.so.3 (0x28e62000) | ||
+ | libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28e73000) | ||
+ | libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28e7c000) | ||
+ | |||
+ | |||
+ | * see [[Running Murmur]] for information on how to start the server. | ||
[[Category:Development]] | [[Category:Development]] |
Revision as of 15:55, 27 October 2009
Install the dependencies
Mumble
This is a placeholder. This guide is targed towards Murmur at the moment.
Murmur
The following are the main dependencies required for building 1.20 from SVN.
devel/boost
x11/libICE
security/openssl
devel/protobuf
audio/speex
devel/qt4-corelib
devel/qt4-moc-4.4.3
net/qt4-network
devel/qt4-qmake
devel/qt4-rcc
database/qt4-sql
database/qt4-sqlite-plugin
textproc/qt4-xml
Compilation
For the server, Murmur:
qmake-qt4 CONFIG+=no-client CONFIG+=no-dbus main.pro
make release
Run Murmur
I actually prefer to build Murmur in a VM and send builds up to the production server. In case you're wondering, here are the run deps:
libprotobuf.so.3 => /usr/local/lib/libprotobuf.so.3 (0x28205000) libcrypto.so.5 => /lib/libcrypto.so.5 (0x282fb000) libIce.so.33 => /usr/local/lib/libIce.so.33 (0x28454000) libIceUtil.so.33 => /usr/local/lib/libIceUtil.so.33 (0x286f9000) libQtSql.so.4 => /usr/local/lib/qt4/libQtSql.so.4 (0x28738000) libQtXml.so.4 => /usr/local/lib/qt4/libQtXml.so.4 (0x28769000) libQtNetwork.so.4 => /usr/local/lib/qt4/libQtNetwork.so.4 (0x287a8000) libQtCore.so.4 => /usr/local/lib/qt4/libQtCore.so.4 (0x28890000) libz.so.4 => /lib/libz.so.4 (0x28a71000) libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x28a83000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x28a88000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28b38000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x28c2d000) libm.so.5 => /lib/libm.so.5 (0x28d22000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28d37000) libthr.so.3 => /lib/libthr.so.3 (0x28d42000) libc.so.7 => /lib/libc.so.7 (0x28d60000) libbz2.so.3 => /usr/lib/libbz2.so.3 (0x28e62000) libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28e73000) libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28e7c000)
- see Running Murmur for information on how to start the server.