[ic] Mac OSX viable as a development platform?

Chris Devers interchange-users@interchange.redhat.com
Mon Mar 4 17:09:01 2002


My apologies if this was buried in the list archives somewhere, but I
searched for it & couldn't find anything useful. I have been trying to set
up an Interchange installation on Mac OS X (version 10.1.3, Perl 5.6.0 [as
installed by Apple], etc) but can't get very far. 

Specifically, I've been able to build Interchange from the .tar.gz,
install it in /usr/local, and run the bin/makecat script to get things
started. Up to here, everything seems to work fine, as near as I can see.

The last output of makecat, of course, suggests launching Interchange,
though the syntax given doesn't quite match what OSX seems to want. So,
I've been trying to launch it slightly differently and am getting the
following: 

[localhost Mon 4:52:24pm interchange]% su interchange -c "bin/interchange -r"
Password:
The Interchange server was not running
(/usr/local/interchange/etc/interchange.pid).
Low traffic settings.
Segmentation fault
[localhost Mon 4:54:12pm interchange]% 


...and there I hit the stone wall, getting that segfault every time, no
matter what changes I've been able to think of in makecat (using it with
and without database support, tryin both MySQL and PostgreSQL, in fact
trying variations for almost every option offered there. I've even tried
rebuilding it from scratch into a different directory, but still I get as
far as launching Interchange, and still it segfaults. 

I'm not looking for this to be a world class sytem; rather I just want to
be able to learn more about Interchange & prototype things at home that
are to be installed on a RedHat server at a co-lo facility. It seems like
there have been a handful of postings here & elsewhere about people
running IC on OS X without incident, but I don't see what they might have
needed to do to get it to work. 

FWIW, Interchange is the *only* program I've seen throw a segfault error
on OSX. I've seen lots of crashes, to be sure, but nothing quite this
Unixy had cropped up before now, and the lack of more verbose debug output
has been very frustrating...


-- 
Chris Devers                           chdevers@netscape.net
Apache / mod_perl / http://homepage.mac.com/chdevers/resume/