Re: auto-generated file 'gtkmm/widget.h' (widget.hg)
- From: Kjell Ahlstedt <kjell ahlstedt bredband net>
- To: John Emmas <johne53 tiscali co uk>
- Cc: gtkmm <gtkmm-list gnome org>
- Subject: Re: auto-generated file 'gtkmm/widget.h' (widget.hg)
- Date: Tue, 13 Aug 2013 16:34:33 +0200
2013-08-13 10:28, John Emmas skrev:
On 13/08/2013 08:17, Kjell Ahlstedt wrote:
The change of #include directives (from glibmm.h to glibmm/ustring.h 
and sigc++/sigc++.h) was done in the unstable glibmm version 
2.31.0.1. You should use an earlier version, and preferably a stable 
one, e.g. 2.30.1
Thanks Kjell,
The most recent stable version I could find on the gtkmm web site was 
2.28.2  I installed it onto a separate drive so I could experiment 
with it.
However, that version of gmmproc doesn't seem to understand Windows 
paths.  If I use forward slashes - e.g.
        -I D:/Temp/glibmm-2.28.2/glib/src
it gives me the error:- "-ID is not recognized as an internal or 
external command".
OTOH if I use backslashes and supply an absolute path - e.g.
        -I D:\Temp\glibmm-2.28.2\glib\src
I get this message:- "The file name, volume name or directory name 
syntax is incorrect".
Finally, if I supply backslashes with a relative path I get the 
error:- "The system cannot find the path specified".
So for the time being, it looks like I'll just have to build gtkmm 
from a tarball.  Building from Git sources doesn't seem to be possible 
for now  :-(
John
There are many glibmm versions in the subdirectories of 
http://ftp.gnome.org/pub/GNOME/sources/glibmm/
Do you know which program prints those error messages? gmmproc? The perl 
interpreter? Another program?
I can't find any of those three messages in the source code of gmmproc. 
(I admit that I have searched in the latest git version of gmmproc, and 
not in version 2.28.2.)
In what context are those paths specified? A typical call to gmmproc 
from a Makefile in glibmm/glib/src in my Ubuntu Linux system is
  /usr/bin/perl -I../../tools/pm -- ../../tools/gmmproc -I 
../../tools/m4 --defs . balancedtree . ../glibmm
A typical call to gmmproc from a Makefile in gtkmm/gtk/src is
  /usr/bin/perl -I"/opt/gnome/lib/glibmm-2.4/proc/pm" -- 
"/opt/gnome/lib/glibmm-2.4/proc/gmmproc" -I ../../tools/m4 -I 
/opt/gnome/lib/pangomm-1.4/proc/m4 -I /opt/gnome/lib/atkmm-1.6/proc/m4 
--defs . widget . ../gtkmm
Kjell
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]