[Gauche-devel-jp] gtkglext version bumped

Back to archive index

Kimura Fuyuki fuyuk****@hadal*****
2002年 12月 27日 (金) 14:13:23 JST


At Thu, 26 Dec 2002 16:12:07 +0900,
Kimura Fuyuki <fuyuk****@hadal*****> wrote:
> 
> ちなみに gauche-gtk port の gtkgl 対応は、
> 
> - ports freeze が明けて、
> 
> - gtkglext port が commit されてから

ひとつ思い出したので補足。

gtkglext のバージョンが 0.6.1 まで上がっていて、これを Gauche-gtk と組
み合わせて使いたい場合にはちょっと手直しが必要になっています。

v0.6.1 との組み合わせに特に問題がないのであれば(少なくともgearsは回っ
ています)、Gauche-gtk のほうで s/gtkglext-0.x/gtkglext-1.0/ して 
README を更新したほうがいいと思います。(添付参照。typoを見つけたのでつ
いでにfix)

-- 
木村 冬樹
-------------- next part --------------
cvs server: Diffing .
Index: README
===================================================================
RCS file: /cvsroot/gauche/Gauche-gtk/README,v
retrieving revision 1.5
diff -u -r1.5 README
--- README	16 Nov 2002 03:32:50 -0000	1.5
+++ README	27 Dec 2002 05:09:26 -0000
@@ -29,7 +29,7 @@
   already have it.
 
 - Optionally, you can build GtkGLExt binding with Gauche-gtk.
-  If you want it, you need gtkglext-0.5.1.
+  If you want it, you need gtkglext-0.6.0 or later.
   It can be downloaded from http://gtkglext.sourceforge.net/ .
   You'd want to have Gauche-gl as well to use gtkglext.
 
@@ -51,7 +51,7 @@
 
 You can find some Scheme scripts ported from GTK examples
 under 'examples/gtk-tutorial' directory.
-There are also a few gtkglext examples undder examples/gtkglext.
+There are also a few gtkglext examples under examples/gtkglext.
 
 Most GTK/GDK/Pango classes and functions are mapped straightforward
 to Scheme.  GTK class becomes Scheme class.  For example,
cvs server: Diffing examples
cvs server: Diffing examples/gtk-tutorial
cvs server: Diffing examples/gtkglext
cvs server: Diffing gtkgl
Index: gtkgl/Makefile.in
===================================================================
RCS file: /cvsroot/gauche/Gauche-gtk/gtkgl/Makefile.in,v
retrieving revision 1.3
diff -u -r1.3 Makefile.in
--- gtkgl/Makefile.in	8 Sep 2002 23:26:45 -0000	1.3
+++ gtkgl/Makefile.in	27 Dec 2002 05:09:26 -0000
@@ -1,6 +1,6 @@
-GTKGL_CFLAGS  = `pkg-config --cflags gtkglext-0.x`
-GTKGL_LDFLAGS = `pkg-config --libs-only-L gtkglext-0.x`
-GTKGL_LIBS    = `pkg-config --libs-only-l gtkglext-0.x`
+GTKGL_CFLAGS  = `pkg-config --cflags gtkglext-1.0`
+GTKGL_LDFLAGS = `pkg-config --libs-only-L gtkglext-1.0`
+GTKGL_LIBS    = `pkg-config --libs-only-l gtkglext-1.0`
 
 
 CC = @CC@
Index: gtkgl/gauche-gtkgl.h
===================================================================
RCS file: /cvsroot/gauche/Gauche-gtk/gtkgl/gauche-gtkgl.h,v
retrieving revision 1.3
diff -u -r1.3 gauche-gtkgl.h
--- gtkgl/gauche-gtkgl.h	7 Sep 2002 22:08:44 -0000	1.3
+++ gtkgl/gauche-gtkgl.h	27 Dec 2002 05:09:26 -0000
@@ -18,8 +18,8 @@
 #ifndef GAUCHE_GTKGL_H
 #define GAUCHE_GTKGL_H
 
-#include <gtkglext-0.x/gdk/gdkgl.h>
-#include <gtkglext-0.x/gtk/gtkgl.h>
+#include <gtkglext-1.0/gdk/gdkgl.h>
+#include <gtkglext-1.0/gtk/gtkgl.h>
 #include "../src/gauche-gtk.h"
 #include "../src/gtk-config.h"
 
cvs server: Diffing lib
cvs server: Diffing lib/gtk
cvs server: Diffing src


Gauche-devel-jp メーリングリストの案内
Back to archive index