<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.theeggeadventure.com/wikimedia/index.php?action=history&amp;feed=atom&amp;title=Squid</id>
	<title>Squid - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.theeggeadventure.com/wikimedia/index.php?action=history&amp;feed=atom&amp;title=Squid"/>
	<link rel="alternate" type="text/html" href="https://www.theeggeadventure.com/wikimedia/index.php?title=Squid&amp;action=history"/>
	<updated>2026-05-13T08:42:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0-beta</generator>
	<entry>
		<id>https://www.theeggeadventure.com/wikimedia/index.php?title=Squid&amp;diff=1835&amp;oldid=prev</id>
		<title>Egge: New page: When compiling squid-3.0.STABLE1 I ran into this error  &lt;pre&gt; $ ./configure --prefix=/app/retailtools --with-openssl=/usr/local/ssl ... config.status: creating tools/Makefile config.status...</title>
		<link rel="alternate" type="text/html" href="https://www.theeggeadventure.com/wikimedia/index.php?title=Squid&amp;diff=1835&amp;oldid=prev"/>
		<updated>2008-03-11T08:53:38Z</updated>

		<summary type="html">&lt;p&gt;New page: When compiling squid-3.0.STABLE1 I ran into this error  &amp;lt;pre&amp;gt; $ ./configure --prefix=/app/retailtools --with-openssl=/usr/local/ssl ... config.status: creating tools/Makefile config.status...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;When compiling squid-3.0.STABLE1 I ran into this error&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ./configure --prefix=/app/retailtools --with-openssl=/usr/local/ssl&lt;br /&gt;
...&lt;br /&gt;
config.status: creating tools/Makefile&lt;br /&gt;
config.status: creating include/autoconf.h&lt;br /&gt;
config.status: executing depfiles commands&lt;br /&gt;
=== configuring in lib/libTrie (/usr/dev/emgdev/src/squid-3.0.STABLE1/lib/libTrie)&lt;br /&gt;
configure: running /bin/bash ./configure &amp;#039;--prefix=/app/retailtools&amp;#039;  &amp;#039;--with-openssl=/usr/local/ssl&amp;#039; --cache-file=/dev/null --srcdir=.&lt;br /&gt;
checking for g++... g++&lt;br /&gt;
checking for C++ compiler default output file name... a.out&lt;br /&gt;
checking whether the C++ compiler works... configure: error: cannot run C++ compiled programs.&lt;br /&gt;
If you meant to cross compile, use `--host&amp;#039;.&lt;br /&gt;
See `config.log&amp;#039; for more details.&lt;br /&gt;
configure: error: ./configure failed for lib/libTrie&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I installed [[http://www.gnu.org/software/libtool GNU&amp;#039;s libtool 1.5]], and that didn&amp;#039;t help.&lt;br /&gt;
&lt;br /&gt;
This didn&amp;#039;t work, so I tried to run bootstrap.sh.  This requires automake, which requires autoconf, which requires m4.  This is not a problem on a Linux system with a package manager, but on a Solaris system w/o root and no direct internet access, it requires downloading each one.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;geshi lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ./bootstrap.sh &lt;br /&gt;
automake : &lt;br /&gt;
autoconfg: &lt;br /&gt;
libtool  : &lt;br /&gt;
Bootstrapping &lt;br /&gt;
Bootstrapping lib/libTrie&lt;br /&gt;
./bootstrap.sh: !: not found&lt;br /&gt;
Autotool bootstrapping complete.&lt;br /&gt;
&amp;lt;/geshi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Still no luck, so I tried installing gcc-g++-3.4.6.tar.bz2.  Nope - I did have g++ properly installed.  I ran ./configure in the lib/libTrie directory and found this problem:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
configure:2083: ./a.out&lt;br /&gt;
ld.so.1: a.out: fatal: libstdc++.so.5: open failed: No such file or directory&lt;br /&gt;
./configure: line 2084:  8701 Killed                  ./$ac_file&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Turns out a Sybase script in my bashrc was removing /usr/local/lib from my LD_LIBRARY_PATH.  Adding it back allowed ./configure to work.  Next step is getting &amp;#039;make&amp;#039; to run.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make[4]: Entering directory `/scratch/src/squid-3.0.STABLE1/lib/libTrie/src&amp;#039;&lt;br /&gt;
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include   -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments  -g -O2 -MT Trie.o -MD -MP -MF &amp;quot;.deps/Trie.Tpo&amp;quot; -c -o Trie.o Trie.cc; \&lt;br /&gt;
        then mv -f &amp;quot;.deps/Trie.Tpo&amp;quot; &amp;quot;.deps/Trie.Po&amp;quot;; else rm -f &amp;quot;.deps/Trie.Tpo&amp;quot;; exit 1; fi&lt;br /&gt;
In file included from ../include/Trie.cci:22,&lt;br /&gt;
                 from ../include/Trie.h:98,&lt;br /&gt;
                 from Trie.cc:20:&lt;br /&gt;
../include/TrieNode.h:40:19: utility: No such file or directory&lt;br /&gt;
make[4]: *** [Trie.o] Error 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Solaris]]&lt;/div&gt;</summary>
		<author><name>Egge</name></author>
	</entry>
</feed>