https://brlcad.org/w/api.php?action=feedcontributions&user=88.106.219.75&feedformat=atom
BRL-CAD - User contributions [en]
2024-03-29T04:54:49Z
User contributions
MediaWiki 1.32.2
https://brlcad.org/w/index.php?title=Compiling&diff=1492
Compiling
2009-06-18T21:57:12Z
<p>88.106.219.75: /* History */</p>
<hr />
<div>= Compiling BRL-CAD =<br />
<br />
BRL-CAD source files contain an INSTALL file with general instructions. This page contains tips for building on specific systems.<br />
<br />
== Debian / Ubuntu ==<br />
<br />
=== Tools ===<br />
<pre><br />
aptitude install build-essential libtool<br />
</pre><br />
<br />
=== Library dependencies ===<br />
<br />
<pre><br />
aptitude install libxi-dev libncursesw5-dev libxt-dev libxslt1-dev libxmu-dev libxmu-headers byacc flex libtnt-dev libxext-dev libpng12-dev zlib1g-dev libsm-dev libx11-dev libxau-dev tk8.5-dev tcl8.5-dev tk8.4-dev tcl8.4-dev itcl3-dev<br />
</pre><br />
<br />
=== Configure ===<br />
<pre><br />
./configure --enable-optimized --enable-iwidgets-build --enable-libblt-build --enable-libtkimg-build --enable-nx-build --enable-models<br />
</pre><br />
<br />
=== Make and Install ===<br />
<pre><br />
make<br />
sudo make install<br />
</pre><br />
<br />
=== Troubleshooting ===<br />
<br />
If make returns an error complaining that libitk.la cannot be found, make sure you have libtool installed then do:<br />
<br />
<pre><br />
./autogen.sh<br />
make noprod<br />
make<br />
</pre><br />
<br />
=== History ===<br />
These tips gleaned from [http://www.linuxquestions.org/questions/linux-software-2/brl-cad-7.14.6-compilation-fails-on-debian-lenny-stable-pentium-6-722382/ knudfl] and [http://ibot.rikers.org/%23brlcad/20080906.html.gz #brlcad]. Tested by JamesVasile on Ubuntu Intrepid with BRL-CAD 7.14.8.</div>
88.106.219.75