Alan,
When building tor from the latest git sources on OS X 10.9.4, I have found that I need to: * install libevent, * install a newer version of OpenSSL (the system version is missing a symbol), and * disable man page generation. (Alternately, there are further tools that need to be installed to build the man pages.)
I use the following configure invocation, for an installation in /opt/local (it looks like you're using /usr/local ):
./configure --with-libevent-dir=/opt/local --with-openssl-dir=/opt/local --disable-asciidoc
I use MacPorts - https://www.macports.org/ - as a package manager, and have the following versions of the libraries installed:
$ port list openssl libevent openssl @1.0.1i devel/openssl libevent @2.0.21 devel/libevent
Let us know how you go.
Tim
On 29 Aug 2014, at 13:49 , tor-dev-request@lists.torproject.org wrote:
Date: Thu, 28 Aug 2014 12:33:59 -0400 From: Alan Fay emptyset@freesideatlanta.org To: tor-dev@lists.torproject.org Subject: [tor-dev] problems building on osx 10.9.4 Message-ID: CAFC4BBxo0zAeDe6n_=JgN_sagiN=DaYN0GRBJLpkZb6W90d73Q@mail.gmail.com Content-Type: text/plain; charset="utf-8"
Hello!
I'm trying to get a working build of Tor so I can learn more about working on item "m. Improve test coverage in Tor". Apologies ahead of time for being green; this seemed to be the most accessible place to start contributing...I read through doc/HACKING and I'm slowly working through that.
I'm running osx 10.9.4. I ran:
$ ./autogen.sh $ ./configure ... checking for libevent directory... configure: WARNING: We found the libraries for libevent, but we could not find the C header files. You may need to install a devel package. configure: error: Missing headers; unable to proceed.
I installed libevent-2.0.21-stable from source, and then nickm on #tor-dev helped me see some permissions issues in /usr/local/include/event2 and /usr/local/lib/libevent* ; please see: [ http://0bin.net/paste/fuObUINKL1EOICf8#jJuGjo2wv65-7QNcHLGBcFPsNdAwhRlWmg6OW... ]
I found reference to this error on the tor-relay mailing list here, but I didn't get far with any of those suggested fixes, and it's also for osx 10.4. This is the first hit when I google the error: [ https://lists.torproject.org/pipermail/tor-relays/2012-January/001192.html]
Thanks, Alan