Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv14615/root/gtk-ffi
Modified Files: Makefile.win32 Log Message: Old way actually didn't work. Here I used dlltool to create the .dll Date: Fri Nov 18 05:21:30 2005 Author: pdenno
Index: root/gtk-ffi/Makefile.win32 diff -u root/gtk-ffi/Makefile.win32:1.1 root/gtk-ffi/Makefile.win32:1.2 --- root/gtk-ffi/Makefile.win32:1.1 Wed Nov 16 02:43:31 2005 +++ root/gtk-ffi/Makefile.win32 Fri Nov 18 05:21:29 2005 @@ -23,7 +23,7 @@ # with cygwin setup.exe, but it doesn't seem to have everything you need. When you get it all # downloaded, modify the '.pc' files in /local/win32/gtk/lib/pkgconfig so that prefix= # is set to wherever you placed the stuff. -# Here is a list of the pc files.... +# Here is a list of the pc (package config) files.... # # -rwx------ 1 pdenno users 267 2005-11-13 15:02 atk.pc # -rwx------ 1 pdenno users 267 2005-11-13 15:02 cairo.pc @@ -47,10 +47,12 @@ # # ...and where is what the first line of one looks like on my machine: # prefix=/local/win32/gtk -# Some like libpng have prefix=/usr ... because that is where it is. +# Some like libpng have prefix=/usr ... because that is where it is (cygwin default). # # Once built, place the library in the directory containing libgtk.
all: gcc -mno-cygwin -c gtk-adds.c `pkg-config --cflags --libs gtk+-2.0` - gcc -mno-cygwin -mwindows -mdll -L/usr/lib/mingw -o libcellsgtk.dll gtk-adds.o `pkg-config --cflags --libs gtk+-2.0` -specs=specs.new + dlltool -e exports.o -z cellsgtk.def -l cellsgtk.lib gtk-adds.o + gcc -mno-cygwin -mwindows -mdll -L/usr/lib/mingw gtk-adds.o exports.o -o libcellsgtk.dll `pkg-config --cflags --libs gtk+-2.0` -specs=specs.new +