On 08/09/2005, at 1:14 AM, James Marshall wrote:
I'm having some problems using the latest Max OS X port (on Tiger).
I'm new to the Mac, but not to Swarm. I've followed the instructions
as posted on the webpage (installed XCode, and X11), and while I can
compile, problems (below) are thrown up, and the executable produced
doesn't work.
image:~/ObjCSource/EPD2.1.2-2.1.1/EPD james$ ./EPD
error: TkExtra (instance)
Abort trap
_____________________________________
I am not sure why you don't want to hear from me!
The answer to your problem is very simple:
The error message is from Tk which is trying to create a Window on the
X11 display. Unlike other forms of UNIX/Linux MacOS X does not use X11
for its normal display. So before trying to run X11 code you must
start X11 by double clicking the app in /Applications/ Utilities. If
you have not started it Tk will barf.
If you are using X11 a lot, you may want to go to System Preferences - >
Accounts and set it to autostart for your login.
Hopefully, sometime real soon now, BLT 3.0 will ship with proper MacOS
X Aqua support and we won't need X11 at all.
Bill Northcott