Slash Boxes

Slash Open Source Project

Slashcode Log In

Log In

[ Create a new account ]

Journal of tf23 (175)

Thursday June 17, 04

Slash won't play with OSX

06:23 AM

I'm posting this as an FYI. I don't know if this is a real issue or not, and, honestly, I don't have the time to deal with it at the moment. So bear with me.

For the past ~8 months, I wasn't able to make install on the slash source-tree on my OSX machine (PB 1.2515").

When I first got the power book back in ~Sep2003 it worked.
Then all of a sudden, it stopped.

When it builds, it breaks with this:

rm -f ../blib/arch/auto/Slash/Apache/Apache.bundle
LD_RUN_PATH="" MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -L/usr/local/lib Apache.o -o ../blib/arch/auto/Slash/Apache/Apache.bundle
chmod 755 ../blib/arch/auto/Slash/Apache/Apache.bundle
cp ../blib/arch/auto/Slash/Apache/
chmod 644 ../blib/arch/auto/Slash/Apache/
Manifying ../blib/man3/Slash::Apache.3pm
Manifying ../blib/man3/Slash::Constants.3pm
Manifying ../../blib/man3/Slash::Custom::Bulkmail.3pm
Manifying ../../blib/man3/Slash::DB::MySQL.3pm
Manifying ../../blib/man3/Slash::DB::Oracle.3pm
Manifying ../../blib/man3/Slash::DB::PostgreSQL.3pm
cp ../../../blib/lib/Slash/DB/Static/
Manifying ../../../blib/man3/Slash::DB::Static::MySQL.3pm
Manifying ../../../blib/man3/Slash::DB::Static::Oracle.3pm
Manifying ../../../blib/man3/Slash::DB::Static::PostgreSQL.3 pm /usr/bin/perl /System/Library/Perl/5.8.1/ExtUtils/xsubpp -typemap /System/Library/Perl/5.8.1/ExtUtils/typemap Debug.xs > Debug.xsc && mv Debug.xsc Debug.c
cc -c -I/System/Library/Perl/5.8.1/darwin-thread-multi-2 level/auto/Apache/include -I/System/Library/Perl/5.8.1/darwin-thread-multi-2 level/auto/Apache/include/modules/perl -I/usr/include/httpd -I/usr/include/httpd -g -pipe -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"2.003000\" -DXS_VERSION=\"2.003000\" "-I/System/Library/Perl/5.8.1/darwin-thread-multi- 2level/CORE" Debug.c
Debug.xs:48:22: missing terminating " character
Debug.xs:49: error: parse error before "t"
Debug.xs:49:20: missing terminating " character
make[4]: *** [Debug.o] Error 1
make[3]: *** [subdirs] Error 2
make[2]: *** [subdirs] Error 2
make[1]: *** [subdirs] Error 2
make: *** [slash] Error 2

Now, here's where it gets interesting. I grabbed a new checkout of the source-tree in preparation for all the Section/Topic updates (see article). That way I had a clean c/o and could monitor what had changed easier then my diffed-to-hell srctree.

So for the heck of it I rm -fR'd /usr/local/slash, and then did make install on the fresh checkout.

It worked w/o any problems. I was very surprised at this point (pleasantly, obviously).

I've not run install-slashsite or anything (I'll have to do some house cleaning... backup the previous db's, etc) before I run install-slashsite on it.

But if this works, it comes with great timing in that I'll have the laptop but no 'net access all next week. So if I have time I can work on some Slash-related code/projects via the laptop once again.

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login
Loading... please wait.