Boost C++ Libraries: Ticket #763: bjam: command not found https://svn.boost.org/trac10/ticket/763 <pre class="wiki">I understand this may be an OS problem, but I thought i'd ask here since i've never encountered this before, and incase its a known issue with bjam. I think this console output will best explain my problem.. s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86# wget http://kent.dl.sourceforge.net/sourceforge/boost/boost-jam-3.1.13-1-linuxx86.tgz --00:53:28-- http://kent.dl.sourceforge.net/sourceforge/boost/boost-jam-3.1.13-1-linuxx86.tgz =&gt; `boost-jam-3.1.13-1-linuxx86.tgz' Resolving kent.dl.sourceforge.net... 212.219.56.167 Connecting to kent.dl.sourceforge.net[212.219.56.167]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 62,413 [application/x-tar] 100%[=================================================================================================================&gt;] 62,413 --.--K/s 00:53:28 (803.13 KB/s) - `boost-jam-3.1.13-1-linuxx86.tgz' saved [62413/62413] s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86# tar -xvzf boost-jam-3.1.13-1-linuxx86.tgz boost-jam-3.1.13-1-linuxx86/LICENSE_1_0.txt boost-jam-3.1.13-1-linuxx86/bjam s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86# cd boost-jam-3.1.13-1-linuxx86 s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# bjam -su: bjam: command not found s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# ./bjam -su: ./bjam: No such file or directory s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# chmod 777 bjam s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# bjam -su: bjam: command not found s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# ./bjam -su: ./bjam: No such file or directory s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# chmod +x bjam s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# bjam -su: bjam: command not found s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# bjam -su: bjam: command not found s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# cp bjam /usr/bin/bjam s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# bjam -su: /usr/bin/bjam: No such file or directory s15229711:/var/temp/boost-jam-3.1.13-1-linuxx86/boost-jam-3.1.13-1-linuxx86# ------------------------- Those commands were run as root, but i've tried running from many different user accounts with the same results. I am running Debian 3.1 64bit (stable/sarge) Any idea's? P.S I have tried compiling bjam from source with the same results :/ </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/763 Trac 1.4.3 mikhail_beris Mon, 06 Nov 2006 07:44:07 GMT <link>https://svn.boost.org/trac10/ticket/763#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/763#comment:1</guid> <description> <pre class="wiki">Logged In: YES user_id=415821 The problem is when you're invoking bjam in the /var/temp/boost-jam-3.1.13-1-linuxx86 directory, the shell is looking not at the current directory for the bjam executable, but in the configured search paths (which are usually /usr/bin, /usr/sbin, among others). What you can do are the following: in /var/temp/boost-jam-3.1.13-1-linuxx86, do this: ./bjam Or copy (as root) the bjam executable to /usr/bin . Also, since you're using a 64 bit machine, try building the bjam executable from source and copying it over to /usr/bin . HTH </pre> </description> <category>Ticket</category> </item> <item> <dc:creator>david_abrahams</dc:creator> <pubDate>Tue, 19 Dec 2006 20:21:32 GMT</pubDate> <title>status changed https://svn.boost.org/trac10/ticket/763#comment:2 https://svn.boost.org/trac10/ticket/763#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> </ul> Ticket