Opened 18 years ago

Closed 18 years ago

#7810 closed defect (worksforme)

BUG: gtkmm build failure in examples

Reported by: fommil@… Owned by: gnome-darwinports@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: markd@…
Port:

Description

Hi, unfortunately the following compile failure in the gtkmm examples is halting gtkmm from installing correctly, and therefore blocks everything that depends on gtkmm:-

On a related note: is it really necessary to build the examples? It just makes the build take longer, and no-one is ever going to use these examples anyway.

Making all in helloworld2 if g++ -DHAVE_CONFIG_H -I. -I. -I../../../pango -I../../../pango -I../../../atk -I../../../atk -I../../../gdk -I../../../gdk -I../../../gtk -I../../../gtk -I/usr/ports/include/glibmm-2.4 -I/usr/ports/lib/glibmm-2.4/include -I/usr/ports/include/sigc++-2.0 -I/usr/ports/lib/sigc++-2.0/include -I/usr/ports/include/glib-2.0 -I/usr/ports/lib/glib-2.0/include -I/usr/ports/include/gtk-2.0 -I/usr/ports/lib/gtk-2.0/include -I/usr/ports/include/atk-1.0 -I/usr/ports/include/cairo -I/usr/ports/include/pango-1.0 -DGDKMM_DISABLE_DEPRECATED -DPANGOMM_DISABLE_DEPRECATED -DPANGOMM_DISABLE_DEPRECATED -DATKMM_DISABLE_DEPRECATED -DGTKMM_DISABLE_DEPRECATED -g -O2 -Wall -MT helloworld.o -MD -MP -MF ".deps/helloworld.Tpo" -c -o helloworld.o helloworld.cc; \ then mv -f ".deps/helloworld.Tpo" ".deps/helloworld.Po"; else rm -f ".deps/helloworld.Tpo"; exit 1; fi /usr/ports/include/pango-1.0/pango/pango-renderer.h:184: error: expected initializer before '-=' token make[4]: * [helloworld.o] Error 1 make[3]: * [all-recursive] Error 1 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Change History (3)

comment:1 Changed 18 years ago by mww@…

Owner: changed from darwinports-bugs@… to gnome-darwinports@…
Summary: gtkmm build failure in examplesBUG: gtkmm build failure in examples

comment:2 Changed 18 years ago by markd@…

Cc: markd@… added

I had no problems installing it. Update pango (it is up to 1.12 now) and make sure you have the latest Xcode; currently 2.2.1. Then please do a 'clean --all gtkmm' and try again and see if that works.

comment:3 Changed 18 years ago by markd@…

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.