From 7851a63fd872bd94cf2c16c9b26305c3fb3fb2e5 Mon Sep 17 00:00:00 2001 From: joey Date: Tue, 3 Jul 2007 15:12:12 +0000 Subject: [PATCH] web commit by http://mwjames.myopenid.com/: Howto build ikiwiki in OpenSolaris? --- doc/index/discussion.mdwn | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/doc/index/discussion.mdwn b/doc/index/discussion.mdwn index 70abce1b1..38c663228 100644 --- a/doc/index/discussion.mdwn +++ b/doc/index/discussion.mdwn @@ -176,4 +176,32 @@ aren't allowed in WikiLinks now? My best regards, ---Pawel \ No newline at end of file +--Pawel + +---- + +# Build in OpenSolaris? + +I've learned I'm not yet clever enough to get IkiWiki to build in OpenSolaris (as running on a [Joyent Accelerator][ja]). Anyone figured this out already? + +I think problem lies mostly, if not entirely, in getting ikiwiki.cgi.c to compile in an OpenSolaris context (this is ikiwiki-2.2): + +> $ ikiwiki --setup ~/etc/ikiwiki/ikiwiki-edit.setup +> [...] +> Error: failed to compile /home/username/domains/domain.tld/cgi-bin/ikiwiki.cgi.c at /opt/local/lib/perl5/site_perl/IkiWiki.pm line 104. +BEGIN failed--compilation aborted at (eval 3) line 145. + +More specifically, + +> $ /usr/sfw/bin/gcc ikiwiki.cgi.c +> Undefined first referenced +> symbol in file +> asprintf /var/tmp//cczPaG7R.o +> ld: fatal: Symbol referencing errors. No output written to a.out +> collect2: ld returned 1 exit status + +[ja]: + +Thanks, Joey et al., for a really cool tool. + +--Mike -- 2.44.0