How to build TkRat on OS X

Stefan Richter stefanr at s5r6.in-berlin.de
Fri Feb 4 21:42:39 MET 2005


On  3 Feb, Martin Forssen wrote:
> I have merged these changes into the corresponding files in CVS. It
> would be nice if you could check if the cvs version works as well.

Two brackets were lost during the merge. I also reconsidered my choice
of linker options; see the attached diff.

However I found a new problem when I moved my old prefs from Linux to OS
X: The paths ".ratatosk/aliases" and ".ratatosk/Aliases/" are in
conflict on case-insensitive filesystems. This will also affect
platforms like Cygwin. I'll try to come up with a platform-independent
solution, but it may take some time. Comments are certainly welcome.

Martin, thanks for all the good work. The cvs version features some nice
improvements indeed.
-- 
Stefan Richter
-=====-=-=-= --=- --=--
http://arcgraph.de/sr/
-------------- next part --------------
Index: configure
===================================================================
RCS file: /cvsroot/ratatosk/configure,v
retrieving revision 1.115
diff -u -r1.115 configure
--- configure	3 Feb 2005 05:45:41 -0000	1.115
+++ configure	4 Feb 2005 19:50:44 -0000
@@ -6456,10 +6456,10 @@
 	;;
     Darwin-7.*)
 	SHLIB_CFLAGS=""
-	SHLIB_LD="libtool -dynamic -single_module -flat_namespace -undefined warning -multiply_defined suppress"
+	SHLIB_LD="libtool -dynamic -single_module -flat_namespace -undefined suppress -multiply_defined suppress"
 	SHLIB_LD_LIBS='-lSystem -lcc_dynamic'
 	SHLIB_SUFFIX=".dylib"
-	 -e /sw/include/openssl  && OSTYPE=fnk || OSTYPE=osx
+	test -e /sw/include/openssl && OSTYPE=fnk || OSTYPE=osx
 	;;
     dgux*)
 	SHLIB_CFLAGS="-K PIC"


More information about the TkRat mailing list