Re: auto-generated file 'gtkmm/widget.h' (widget.hg)



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]