inkscape needs gcc > 3.0

Lee Harr missive at hotmail.com
Wed Apr 14 17:44:05 GMT 2004


> > Is it very difficult to make a port build with a non-default compiler?
> >
> > I reported a crash bug for inkscape-0.38.1 at the inkscape site and
> > they say it is too difficult to support the old gcc due to advances
> > in C++ support in the 3.* versions.
> >
>
>Just add "USE_GCC=	3.2" to the Makefile. Then be patient as
>building the new compiler as a port will take a while.
>
>It is also possible that you might need to add:
>CC=     gcc32
>CXX=    g++32
>but this really should not be required.
>


Ok. Tried both of these but I am getting an error when linking:

g++32 -Wall -W -Wpointer-arith -Wcast-align -Wsign-compare 
-Woverloaded-virtual -Wswitch -Wno-unused-parameter -O -pipe 
-L/usr/local/lib -L/usr/X11R6/lib -L/usr/local -o inkscape --export-dynamic 
arc-context.o attributes.o color.o desktop-affine.o desktop.o 
desktop-events.o desktop-handles.o desktop-snap.o dir-util.o document.o 
document-undo.o draw-context.o dropper-context.o dyna-draw-context.o 
event-context.o extract-uri.o file.o geom.o gradient-chemistry.o help.o 
inkscape.o inkscape-stock.o interface.o knot.o knotholder.o marker-status.o 
mod360.o node-context.o nodepath.o object-edit.o object-ui.o 
path-chemistry.o prefs-utils.o print.o rect-context.o rubberband.o 
satisfied-guide-cns.o select-context.o selection-chemistry.o selection.o 
select-toolbar.o seltrans.o seltrans-handles.o shortcuts.o slideshow.o 
sp-anchor.o sp-animation.o sp-chars.o sp-clippath.o sp-cursor.o sp-defs.o 
sp-ellipse.o sp-gradient.o sp-guide.o sp-image.o spiral-context.o sp-item.o 
sp-item-group.o sp-item-notify-moveto.o sp-item-rm-unsatisfied-cns.o 
sp-item-transform.o sp-item-update-cns.o sp-line.o splivarot.o sp-marker.o 
sp-mask.o sp-metrics.o sp-namedview.o sp-object.o sp-object-group.o 
sp-object-repr.o sp-offset.o sp-paint-server.o sp-path.o sp-pattern.o 
sp-polygon.o sp-polyline.o sp-rect.o sp-root.o sp-shape.o sp-spiral.o 
sp-star.o sp-symbol.o sp-text.o sp-use.o star-context.o streams-gzip.o 
streams-handles.o streams-zlib.o streams-jar.o style.o svg-view.o 
text-context.o toolbox.o tools-switch.o uri.o uri-references.o verbs.o 
version.o view.o zoom-context.o main.o dialogs/libspdialogs.a xml/libspxml.a 
svg/libspsvg.a widgets/libspwidgets.a display/libspdisplay.a 
helper/libspchelp.a libnrtype/libnrtype.a libnr/libnr.a 
libarikkei/libarikkei.a livarot/libvarot.a extension/libextension.a 
extension/implementation/libimplementation.a 
extension/internal/libinternal.a inkjar/libinkjar.a -Wl,--export-dynamic 
-L/usr/local/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi 
-lXinerama -lXcursor -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft 
-lfreetype -lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lart_lgpl_2 -lxml2 -lz -liconv -lm 
-lsigc-1.2 -lpopt -lpng -lz -Wl,--export-dynamic -L/usr/local/lib 
-L/usr/X11R6/lib -lgnomeprintui-2-2 -lgnomeprint-2-2 -lgnomecanvas-2 -lxml2 
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi 
-lXinerama -lXcursor -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lXft 
-lfreetype -lz -lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -L/usr/X11R6/lib 
-L/usr/local/lib -lXft -lfreetype -lz -lXrender -lXext -lX11 -lfontconfig 
-L/usr/local/lib -lfreetype -lz
document.o: In function `free_id_signal(void*)':
document.o(.text+0xfb): undefined reference to `SigC::SignalBase::impl() 
const'
[...]


Not sure how to proceed from there.

_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* 
http://join.msn.com/?page=features/junkmail



More information about the freebsd-gnome mailing list