FreeBSD Port: gnocl-0.5.15

Stephane Legrand stephane at freebsd.org
Mon Jun 14 22:23:57 GMT 2004


Le Mon, 14 Jun 2004 21:48:26 +0200, Jochem Huhmann <joh at revier.com> a  
écrit:

> Hi Stephane,

Hello,

> I just tried to install Gnocl from the ports and noticed that it is
> marked as "Broken with gtk+-2.4". Which is true for 0.5.15, which is the
> version in the ports collection, but 0.5.16 (which is out some months
> now) compiles and works flawlessly with gtk+-2.4. I looked at the
> Makefile and the patches and tried to come up with a correct send-pr,
> but the Tcl conventions used in FreeBSD are still a bit unfamiliar to
> me. Especially the include-files being renamed according to the
> Tcl-version caused quite a bit of head-scratching... If you could be so
> kind and bump the port to the recent upstream version?

Unfortunately, i can compile gnocl 0.5.16 on my box.
I get the following error:

...
cc -c  -O -pipe -march=pentiumpro -I/usr/local/include/tcl8.4 -Wall   
-DVERSION=\"0.5.16\" -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED  
-DUSE_TCL_STUBS -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0  
-I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gtk-2.0  
-I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include  
-I/usr/X11R6/include/pango-1.0 -I/usr/local/include/freetype2  
-I/usr/local/include    -o combo.o combo.c
combo.c:31: syntax error before `GtkCombo'
combo.c: In function `traceFunc':
combo.c:119: structure has no member named `combo'
combo.c: In function `changedFunc':
combo.c:145: structure has no member named `combo'
combo.c: In function `destroyFunc':
combo.c:161: structure has no member named `combo'
combo.c: In function `configure':
combo.c:177: structure has no member named `combo'
combo.c:187: structure has no member named `combo'
combo.c:188: structure has no member named `combo'
combo.c:203: warning: implicit declaration of function  
`gtk_combo_set_popdown_strings'
combo.c:203: structure has no member named `combo'
combo.c: In function `cget':
combo.c:262: structure has no member named `combo'
combo.c:271: structure has no member named `combo'
combo.c: In function `comboFunc':
combo.c:304: structure has no member named `combo'
combo.c:339: structure has no member named `combo'
combo.c:353: structure has no member named `combo'
combo.c: In function `gnoclComboCmd':
combo.c:382: structure has no member named `combo'
combo.c:382: warning: implicit declaration of function `GTK_COMBO'
combo.c:382: warning: implicit declaration of function `gtk_combo_new'
combo.c:388: structure has no member named `combo'
combo.c:396: structure has no member named `combo'
combo.c:401: structure has no member named `combo'
combo.c:404: structure has no member named `combo'
combo.c:405: structure has no member named `combo'
gmake: *** [combo.o] Error 1
*** Error code 2

Stop in /mnt/ad1/usr/ports/x11-toolkits/gnocl.


I have gtk-2.4.2 and this is with FreeBSD 4.10-BETA i386.
Can you please send me the result of the following commands on your system  
? :

   pkg_info -V gtk-2*

   uname -a

And if you have any suggestion to fix this error, please tell :)

Regards,
Stephane.

-- 
Je recherche un emploi de développeur/admin. sys.
  (FreeBSD,Linux,PHP,Perl,MySQL,OCaml,Tcl/Tk...)
     ==> http://stephleg.free.fr/cv.pdf <==


More information about the freebsd-ports mailing list