[Xcircuit-dev] How to build xcircuit on OS X
Kevin Brock
software at kevin.com
Fri Jul 23 11:47:15 PDT 2010
This worked for me:
1) Get Tcl and Tk 8.5.8 and build them.
Build the *unix* versions, not the macos versions, using standard
./configure
make
sudo make install
Tcl first, then Tk of course. This puts them in /usr/local. This worked on 10.6 with no problems. All of the Tcl test suite worked.
2) In the xcircuit directory run
./configure --with-tcl=/usr/local/lib
3) edit tclxcircuit.c to #ifdef out the va_copy definition around line 96. configure is mistakenly saying we don't have va_copy, but we do and the definition there causes an errlr.
4) edit Makefile to set LDFLAGS to -L/usr/X11/lib, because .configure isn't setting that properly, even with --x-libraries=/usr/X11/lib set.
5) build and install.
make
sudo make install
and it runs for me. I haven't tested the functionality yet, but hey, it's not crashing :-)
I'm not going to chase down the configure bugs right now...
Kevin
More information about the Xcircuit-dev
mailing list