aboutsummaryrefslogtreecommitdiff
path: root/doc/index/discussion.mdwn
diff options
context:
space:
mode:
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-07-03 15:12:12 +0000
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-07-03 15:12:12 +0000
commit7851a63fd872bd94cf2c16c9b26305c3fb3fb2e5 (patch)
tree9781204622035a86bb98a378ba96e929ff2186b7 /doc/index/discussion.mdwn
parent7978216fb67c9b3c6cc40647f79f7e4a472fdb4a (diff)
downloadikiwiki-7851a63fd872bd94cf2c16c9b26305c3fb3fb2e5.tar
ikiwiki-7851a63fd872bd94cf2c16c9b26305c3fb3fb2e5.tar.gz
web commit by http://mwjames.myopenid.com/: Howto build ikiwiki in OpenSolaris?
Diffstat (limited to 'doc/index/discussion.mdwn')
-rw-r--r--doc/index/discussion.mdwn30
1 files changed, 29 insertions, 1 deletions
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):
+
+> <code>$ 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.</code>
+
+More specifically,
+
+> <code>$ /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</code>
+
+[ja]: <http://www.joyent.com/accelerator/technical-specifications/>
+
+Thanks, Joey et al., for a really cool tool.
+
+--Mike