Re: [Lurker-users] configure erroring out on Mac OS X
Brought to you by:
terpstra
From: Wesley W. T. <we...@te...> - 2002-07-16 23:56:38
|
On Mon, Jun 17, 2002 at 10:50:20PM -0700, Timothy Perfitt wrote: > I am attempting to install Lurker on Mac OS X (10.1.5), and seem > to have won the battle of dependencies and have gotten all the > required software installed. I didn't really intend for alpha to run on Mac OS X, but if you got the dependencies and can get it to configure I am confident that it is it _might_ work. An older version worked on Mac OS X. (After we ported libst to it!) Ok, lets see. It seems sourceforge has has MAC OS X... Alright, I have done a bunch of small changes---try the cvs HEAD version of lurker. Note that there are also new options: --with-db3dir --with-db3name --with-stdir --with-cclientdir and pkg-config is no longer required. Of course, these options are optional. (I know you managed to get the depends to work without these options, but I couldn't since I don't have root on sourceforge) As for the bug below, I believe I have fixed it. To get the newest cvs: cvs -d:pserver:ano...@cv...:/cvsroot/lurker login Password: <enter nothing> cvs -d:pserver:ano...@cv...:/cvsroot/lurker co lurker > However, when I try to configure ("./ > configure --with-urldir=3D"/lurker" --with-wwwdir=3D/Library/WebServer") Wow! I had to use: ./configure \ --with-stdir=3D/home/users/t/te/terpstra/libs \ --with-db3dir=3D/sw \ --with-cclientdir=3D/home/users/t/te/terpstra/libs \ XSLT_CONFIG=3D/home/users/t/te/terpstra/libs/xslt-config \ --with-libiconv-prefix=3D/sw \ --prefix=3D/home/users/t/te/terpstra/runtime \ --with-urldir=3D/~lurker \ --with-wwwdir=3D/home/users/t/te/terpstra/public_html PS: Is /Library/WebServer really the same as /lurker? Are you sure it shouldn't be /Library/Webserver/lurker? > configure: creating ./config.status > config.status: creating Makefile > sed: 40: /tmp/cs25072-29455/subs-1.sed: unescaped newline > inside substitute pattern I have the same problem now on the sourceforge system. Ok, I have tracked it down to this change (in autoconf 2.53!): diff -r1.32 configure 1390c1390 < am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd` --- > am_aux_dir=`cd $ac_aux_dir && pwd` Somehow this winds up in the substituion rule and breaks configure. I suppose I should probably report this to the autoconf people... I have manually tweaked my system files, updated configure and committed it. Whew! That was a pain to track. :-) Good luck! (The INSTALL file has been updated) -- Wesley W. Terpstra <we...@te...> |