hi all,
I'm trying to include all new functionalities in the new development versions of Inkscape on OS X but I've been hitting unmet dependencies and problems for a while. here is the last one. I added boost in order to get auto-organization of connectors and:
make all-recursive Making all in src if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -I/usr/ X11R6/include/freetype2 -DORBIT2=1 -I/sw/include/gnome-vfs-2.0 -I/sw/ lib/gnome-vfs-2.0/include -I/sw/include/bonobo-activation-2.0 -I/sw/ include/libbonobo-2.0 -I/sw/include/gconf/2 -I/sw/include/glib-2.0 -I/ sw/lib/glib-2.0/include -I/sw/include/orbit-2.0 -I/sw/include/ glib-2.0 -I/sw/lib/glib-2.0/include -I/opt/local/include/ loudmouth-1.0 -DPOTRACE="potrace" -I/sw/include/gdkmm-2.4 -I/sw/ lib/gdkmm-2.4/include -I/sw/include/glibmm-2.4 -I/sw/lib/glibmm-2.4/ include -I/sw/include/pangomm-1.4 -I/sw/include/gtk-2.0 -I/sw/lib/ gtk-2.0/include -I/usr/X11R6/include -I/sw/include/sigc++-2.0 -I/sw/ lib/sigc++-2.0/include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ include -I/sw/include/pango-1.0 -I/usr/X11R6/include/freetype2 -I/sw/ include/gtkmm-2.4 -I/sw/lib/gtkmm-2.4/include -I/sw/include/atkmm-1.6 -I/sw/include/atk-1.0 -I/sw/include/libxml2 -I/sw/include -I../ cxxtest -I/sw/include -Wall -W -Wpointer-arith -Wcast-align -Wsign- compare -Woverloaded-virtual -Wswitch -Wno-unused-parameter -O3 - Wall -MT graphlayout/graphlayout.o -MD -MP -MF "graphlayout/.deps/ graphlayout.Tpo" -c -o graphlayout/graphlayout.o `test -f 'graphlayout/graphlayout.cpp' || echo './'`graphlayout/ graphlayout.cpp; \ then mv -f "graphlayout/.deps/graphlayout.Tpo" "graphlayout/.deps/ graphlayout.Po"; else rm -f "graphlayout/.deps/graphlayout.Tpo"; exit 1; fi graphlayout/graphlayout.cpp:25:54: error: boost/graph/ kamada_kawai_spring_layout.hpp: No such file or directory graphlayout/graphlayout.cpp:26:41: error: boost/graph/ circle_layout.hpp: No such file or directory In file included from /sw/include/boost/config.hpp:35, from /sw/include/boost/graph/adjacency_list.hpp:30, from graphlayout/graphlayout.cpp:27: /sw/include/boost/config/compiler/gcc.hpp:92:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" ./sp-object.h:226: warning: unused parameter 'title' ./sp-object.h:231: warning: unused parameter 'desc' ./libnr/nr-maybe.h:41: warning: unused parameter 'n' ./libnr/nr-maybe.h:42: warning: unused parameter 'n' graphlayout/graphlayout.cpp: In function 'void graphlayout(const GSList*)': graphlayout/graphlayout.cpp:142: error: 'circle_graph_layout' was not declared in this scope graphlayout/graphlayout.cpp:143: error: 'side_length' was not declared in this scope graphlayout/graphlayout.cpp:143: error: 'kamada_kawai_spring_layout' was not declared in this scope make[2]: *** [graphlayout/graphlayout.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Not executable: /Volumes/files/softwares/inkscape_compiled/bin/inkscape
this is with boost 1.31.0-6 on OS X 10.4 and compiled with gcc-4.0 (all my Fink packages are build with gcc-4.0 now).
Is it a limitation of the version of boost Fink provides? Is it too old? thank you in advance.
JiHO --- Windows, c'est un peu comme le beaujolais nouveau : a chaque nouvelle cuvee on sait que ce sera degueulasse, mais on en prend quand meme par masochisme. --- http://jo.irisson.free.fr/