Am 16.06.07, 07:22 -0400 schrieb Ian MacArthur:

> http://www.imm.uklinux.net/fltk/fltk118-utf8-2007-06-16.tar.bz2

Thanks.
 
> However, all are buggy (input welcome) and the OSX version particularly so...

Will write as I see ...

Linux(ia32)
o compile: test/dnd-test.cxx FL/Fl.h -> FL/Fl.H ...
after it all compiles fine there
o install: makeincludei.in:41 needs the lines
CHMOD           = chmod
CP              = cp
MKDIR           = mkdir -p
o fltk-ut8-config:
s/libfltk_/libfltk-utf8/ and append -utf8 to libfltk

Anyway even if I can comepile now my project I dont see the utf8. It is 
null width ? Any chance to substitute the font to get my test language 
supported? It is SuSE9.2 - rather old?

patch is attached, again thanks


kind regards
Kai-Uwe Behrmann
--
developing for colour management 
www.behrmann.name + www.oyranos.org + www.cinepaint.org
diff -aur fltk118-utf8-2007-06-16_orig/fltk-utf8-config.in 
fltk118-utf8-2007-06-16/fltk-utf8-config.in
--- fltk118-utf8-2007-06-16_orig/fltk-utf8-config.in    2007-06-16 
10:48:27.000000000 +0200
+++ fltk118-utf8-2007-06-16/fltk-utf8-config.in 2007-06-16 19:44:24.319322552 
+0200
@@ -180,23 +180,23 @@
 fi
 
 # Calculate needed libraries
-LDSTATIC="$libdir/libfltk-utf8.a $LDLIBS"
-LDLIBS="-lfltk$SHAREDSUFFIX $LDLIBS"
-LIBS="$libdir/libfltk-utf8.a"
+LDSTATIC="$libdir/libfltk-utf8.a $libdir/libfltk_xutf8.a $LDLIBS"
+LDLIBS="-lfltk-utf8$SHAREDSUFFIX -lfltk_xutf8$SHAREDSUFFIX $LDLIBS"
+LIBS="$libdir/libfltk-utf8.a $libdir/libfltk_xutf8.a"
 
 if test x$use_forms = xyes; then
     LDLIBS="-lfltk_forms$SHAREDSUFFIX $LDLIBS"
-    LDSTATIC="$libdir/libfltk-utf8_forms.a $LDSTATIC"
-    LIBS="$LIBS $libdir/libfltk-utf8_forms.a"
+    LDSTATIC="$libdir/libfltk-utf8forms.a $LDSTATIC"
+    LIBS="$LIBS $libdir/libfltk-utf8forms.a"
 fi
 if test x$use_gl = xyes; then
-    LDLIBS="-lfltk_gl$SHAREDSUFFIX @GLLIB@ $LDLIBS"
+    LDLIBS="-lfltk-utf8_gl$SHAREDSUFFIX @GLLIB@ $LDLIBS"
     LDSTATIC="$libdir/libfltk-utf8_gl.a @GLLIB@ $LDSTATIC"
     LIBS="$LIBS $libdir/libfltk-utf8_gl.a"
 fi
 if test x$use_images = xyes; then
-    LDLIBS="-lfltk_images$SHAREDSUFFIX $IMAGELIBS $LDLIBS"
-    LDSTATIC="$libdir/libfltk-utf8_images.a $IMAGELIBS $LDSTATIC"
+    LDLIBS="-lfltk-utf8_images$SHAREDSUFFIX $IMAGELIBS $LDLIBS"
+    LDSTATIC="$libdir/libfltk-utf8images.a $IMAGELIBS $LDSTATIC"
 fi
 
 LDLIBS="$DSOLINK $LDFLAGS $libs $LDLIBS"
diff -aur fltk118-utf8-2007-06-16_orig/makeinclude.in 
fltk118-utf8-2007-06-16/makeinclude.in
--- fltk118-utf8-2007-06-16_orig/makeinclude.in 2007-06-16 10:48:27.000000000 
+0200
+++ fltk118-utf8-2007-06-16/makeinclude.in      2007-06-16 19:31:22.606161016 
+0200
@@ -38,9 +38,12 @@
 VPATH          = @srcdir@
 
 # programs we use...
+CHMOD           = chmod
+CP              = cp
 HTMLDOC                = @HTMLDOC@
 INSTALL                = @INSTALL@
 LN             = ln -s
+MKDIR           = mkdir -p
 NROFF          = @NROFF@
 RM             = rm -f
 RMDIR          = rm -rf
diff -aur fltk118-utf8-2007-06-16_orig/test/dnd-test.cxx 
fltk118-utf8-2007-06-16/test/dnd-test.cxx
--- fltk118-utf8-2007-06-16_orig/test/dnd-test.cxx      2007-06-16 
10:48:26.000000000 +0200
+++ fltk118-utf8-2007-06-16/test/dnd-test.cxx   2007-06-16 18:50:18.637741152 
+0200
@@ -1,8 +1,8 @@
 /* Drag and Drop test demo. */
 #include <stdio.h>
-#include <FL/Fl.h>
-#include <FL/Fl_Window.h>
-#include <FL/Fl_Box.h>
+#include <FL/Fl.H>
+#include <FL/Fl_Window.H>
+#include <FL/Fl_Box.H>
 
 class Sender : public Fl_Box {
 public:
diff -aur fltk118-utf8-2007-06-16_orig/test/Makefile 
fltk118-utf8-2007-06-16/test/Makefile
--- fltk118-utf8-2007-06-16_orig/test/Makefile  2007-06-16 10:48:26.000000000 
+0200
+++ fltk118-utf8-2007-06-16/test/Makefile       2007-06-16 18:47:00.375881536 
+0200
@@ -309,6 +309,8 @@
        $(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ demo.o $(LINKFLTKFORMS) $(LDLIBS)
        $(POSTBUILD) $@ ../FL/mac.r
 
+dnd-test$(EXEEXT): dnd-test.o
+
 doublebuffer$(EXEEXT): doublebuffer.o
 
 editor$(EXEEXT): editor.o

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to