I'm trying to start building Inkscape on OS X. I'm on Tiger, and setup with fink unstable. I've gotten to the link, where things are failing.
Any ideas?
g++ -Wall -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded- virtual -Wswitch -Wno-unused-parameter -I/sw/include - D__LONG_DOUBLE_128__ -g -O0 -o i\ nkscape --export-dynamic main.o -Wl,-bind_at_load -L/sw/lib libinkpre.a application/libinkapp.a dialogs/libspdialogs.a trace/ libtrace.a svg/libspsvg.a widg\ ets/libspwidgets.a display/libspdisplay.a helper/libspchelp.a libcroco/libcroco.a libnrtype/libnrtype.a libnr/libnr.a livarot/ libvarot.a ui/view/libuiview.a\ ui/libui.a ui/dialog/libuidialog.a ui/widget/libuiwidget.a extension/ libextension.a extension/implementation/libimplementation.a extension/ internal/libinte\ rnal.a extension/script/libscript.a xml/libspxml.a util/libinkutil.a io/libio.a inkjar/libinkjar.a libinkpost.a debug/libinkdebug.a -L/usr/ X11R6/lib /sw/lib\ /libgtkmm-2.4.dylib /sw/lib/libgdkmm-2.4.dylib /sw/lib/ libatkmm-1.6.dylib /sw/lib/libpangomm-1.4.dylib /sw/lib/ libglibmm-2.4.dylib /sw/lib/libgtk-x11-2.0.dy\ lib /sw/lib/libgdk-x11-2.0.dylib -lXrandr -lXinerama -lXext -lX11 - lXcursor /sw/lib/libatk-1.0.dylib /sw/lib/libgdk_pixbuf-2.0.dylib /sw/ lib/libpangoxft-1.0\ .dylib /sw/lib/libpangox-1.0.dylib /sw/lib/libxslt.dylib /sw/lib/ libxml2.dylib -ldl /sw/lib/libsigc-2.0.dylib -lpng -lz /sw/lib/ libpopt.dylib -lXft -lXrende\ r -lfontconfig /sw/lib/libpangoft2-1.0.dylib /sw/lib/ libpango-1.0.dylib -lm /sw/lib/libgobject-2.0.dylib /sw/lib/ libgmodule-2.0.dylib /sw/lib/libglib-2.0.dy\ lib /sw/lib/libintl.dylib /sw/lib/libiconv.dylib -lfreetype /sw/lib/ libgc.dylib -lpthread /usr/bin/ld: warning multiple definitions of symbol _locale_charset /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset /sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset /usr/bin/ld: Undefined symbols: typeinfo for Atk::Implementor typeinfo for Gtk::Bin typeinfo for Gtk::Dialog typeinfo for Gtk::Object typeinfo for Gtk::Widget typeinfo for Gtk::Window typeinfo for Gtk::Container typeinfo for Glib::ObjectBase typeinfo for Glib::Object typeinfo for Glib::Interface typeinfo for Gtk::CellLayout typeinfo for Gtk::TreeModelColumnRecord typeinfo for Gtk::ComboBox typeinfo for Gtk::Box typeinfo for Gtk::VBox typeinfo for Gtk::FileChooser typeinfo for Gtk::FileChooserDialog typeinfo for Gtk::HBox typeinfo for Gtk::HandleBox typeinfo for Gtk::MessageDialog typeinfo for Gtk::Adjustment typeinfo for Gtk::CheckButton typeinfo for Gtk::CellEditable typeinfo for Gtk::ToggleButton typeinfo for Gtk::Entry typeinfo for Gtk::Button typeinfo for Gtk::Editable collect2: ld returned 1 exit status make[2]: *** [inkscape] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
Not sure what's going wrong, but those are gtkmm and glibmm symbols it looks like. Maybe there's a problem in linking to those libs? You might look at the bug trackers for those libs to see if others have reported issues when using them on Tiger/fink.
Bryce
On Sat, May 21, 2005 at 10:39:20AM -0700, Jon A. Cruz wrote:
I'm trying to start building Inkscape on OS X. I'm on Tiger, and setup with fink unstable. I've gotten to the link, where things are failing.
Any ideas?
g++ -Wall -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded- virtual -Wswitch -Wno-unused-parameter -I/sw/include - D__LONG_DOUBLE_128__ -g -O0 -o i\ nkscape --export-dynamic main.o -Wl,-bind_at_load -L/sw/lib libinkpre.a application/libinkapp.a dialogs/libspdialogs.a trace/ libtrace.a svg/libspsvg.a widg\ ets/libspwidgets.a display/libspdisplay.a helper/libspchelp.a libcroco/libcroco.a libnrtype/libnrtype.a libnr/libnr.a livarot/ libvarot.a ui/view/libuiview.a\ ui/libui.a ui/dialog/libuidialog.a ui/widget/libuiwidget.a extension/ libextension.a extension/implementation/libimplementation.a extension/ internal/libinte\ rnal.a extension/script/libscript.a xml/libspxml.a util/libinkutil.a io/libio.a inkjar/libinkjar.a libinkpost.a debug/libinkdebug.a -L/usr/ X11R6/lib /sw/lib\ /libgtkmm-2.4.dylib /sw/lib/libgdkmm-2.4.dylib /sw/lib/ libatkmm-1.6.dylib /sw/lib/libpangomm-1.4.dylib /sw/lib/ libglibmm-2.4.dylib /sw/lib/libgtk-x11-2.0.dy\ lib /sw/lib/libgdk-x11-2.0.dylib -lXrandr -lXinerama -lXext -lX11 - lXcursor /sw/lib/libatk-1.0.dylib /sw/lib/libgdk_pixbuf-2.0.dylib /sw/ lib/libpangoxft-1.0\ .dylib /sw/lib/libpangox-1.0.dylib /sw/lib/libxslt.dylib /sw/lib/ libxml2.dylib -ldl /sw/lib/libsigc-2.0.dylib -lpng -lz /sw/lib/ libpopt.dylib -lXft -lXrende\ r -lfontconfig /sw/lib/libpangoft2-1.0.dylib /sw/lib/ libpango-1.0.dylib -lm /sw/lib/libgobject-2.0.dylib /sw/lib/ libgmodule-2.0.dylib /sw/lib/libglib-2.0.dy\ lib /sw/lib/libintl.dylib /sw/lib/libiconv.dylib -lfreetype /sw/lib/ libgc.dylib -lpthread /usr/bin/ld: warning multiple definitions of symbol _locale_charset /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset /sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset /usr/bin/ld: Undefined symbols: typeinfo for Atk::Implementor typeinfo for Gtk::Bin typeinfo for Gtk::Dialog typeinfo for Gtk::Object typeinfo for Gtk::Widget typeinfo for Gtk::Window typeinfo for Gtk::Container typeinfo for Glib::ObjectBase typeinfo for Glib::Object typeinfo for Glib::Interface typeinfo for Gtk::CellLayout typeinfo for Gtk::TreeModelColumnRecord typeinfo for Gtk::ComboBox typeinfo for Gtk::Box typeinfo for Gtk::VBox typeinfo for Gtk::FileChooser typeinfo for Gtk::FileChooserDialog typeinfo for Gtk::HBox typeinfo for Gtk::HandleBox typeinfo for Gtk::MessageDialog typeinfo for Gtk::Adjustment typeinfo for Gtk::CheckButton typeinfo for Gtk::CellEditable typeinfo for Gtk::ToggleButton typeinfo for Gtk::Entry typeinfo for Gtk::Button typeinfo for Gtk::Editable collect2: ld returned 1 exit status make[2]: *** [inkscape] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Sat, May 21, 2005 at 10:39:20AM -0700, Jon A. Cruz wrote:
I'm trying to start building Inkscape on OS X. I'm on Tiger, and setup with fink unstable. I've gotten to the link, where things are failing.
Any ideas?
My guess is that gtkmm & atkmm on your system are compiled with a different version of g++ from what you're using to compile inkscape.
pjrm.
On May 21, 2005, at 11:51 PM, Peter Moulder wrote:
My guess is that gtkmm & atkmm on your system are compiled with a different version of g++ from what you're using to compile inkscape.
Well... good guess, but not this time, at least I think not. I think I did a fink install from sources, and the lib does match my build times. The typeinfo is as a "s" symbol. Not sure if that matters or not.
At some point I guess I could just start over and then check what's going on when it builds 0.41.
On May 22, 2005, at 8:06 PM, Jon A. Cruz wrote:
On May 21, 2005, at 11:51 PM, Peter Moulder wrote:
My guess is that gtkmm & atkmm on your system are compiled with a different version of g++ from what you're using to compile inkscape.
Well... good guess, but not this time, at least I think not. I think I did a fink install from sources, and the lib does match my build times. The typeinfo is as a "s" symbol. Not sure if that matters or not.
At some point I guess I could just start over and then check what's going on when it builds 0.41.
Just to let people know... it was a problem with the version of g++
I wiped and reinstalled fink, capturing all output. It turns out that Tiger defaults to gcc 4.0, but has gcc 3.3 installed also, and fink explicitly uses the latter.
After getting things installed and built via fink for 0.41, I set the compiler to g++-3.3 to match fink's usage and everything was happy- happy.
participants (3)
-
Bryce Harrington
-
Jon A. Cruz
-
Peter Moulder