Having issues compiling latest svn version of Inkscape, during linking process I get the following:
## Target : link : link objects and library to create executable
---- task : rc
============ cmd ============
windres -o build/inkres.o --include-dir=src src/inkscape.rc
=============================
---- task : link
============ cmd ============
mingw32-g++ -o build/inkscape.exe -mwindows build\inkres.o build\obj\main.o buil
d\obj\winmain.o build\libinkscape.a -Lc:/devlibs/lib -lpoppler-cairo -lpoppler-g
lib -lpoppler.dll -lgtkmm-2.4 -lgdkmm-2.4 -lglibmm-2.4 -latkmm-1.6 -lpangomm-1.4
-lsigc-2.0 -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoca
iro-1.0 -lpangoft2-1.0 -lpangowin32-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0
-lgthread-2.0 -lglib-2.0 -Lc:/devlibs/perl/lib/CORE -lperl58 -Lc:/devlibs/python
/libs -lpython25 c:/devlibs/bin/libxml2.dll c:/devlibs/bin/libxslt.dll -lcairo.d
ll -lcairomm-1.0.dll -lwpg-0.1.dll -lwpg-stream-0.1.dll -lwpd-0.8.dll -lwpd-stre
am-0.8.dll c:/devlibs/lib/iconv.lib -lMagick++ -lWand -lMagick -lfreetype.dll -l
fontconfig.dll -lssl -lcrypto -llcms.dll -lpng -ljpeg.dll -ltiff.dll -lpopt c:/d
evlibs/lib/zdll.lib -lgc -lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
=============================
Make error line 372: LINK problem: c:/devlibs/lib/libpoppler-glib.a(poppler-page
.o): In function `poppler_page_get_text_output_dev':
c:\dev\poppler-0.6.4\glib/poppler-page.cc:493: undefined reference to `_Unwind_R
esume'
c:/devlibs/lib/libpoppler-glib.a(poppler-page.o): In function `poppler_page_get_
transition':
c:\dev\poppler-0.6.4\glib/poppler-page.cc:165: undefined reference to `_Unwind_R
esume'
c:/devlibs/lib/libpoppler-glib.a(poppler-page.o): In function `poppler_page_get_
image_output_dev':
c:\dev\poppler-0.6.4\glib/poppler-page.cc:1020: undefined reference to `_Unwind_
Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-page.o): In function `poppler_page_get_
property':
c:\dev\poppler-0.6.4\glib/poppler-page.cc:1188: undefined reference to `_Unwind_
Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-page.o): In function `poppler_page_rend
er_to_ps':
c:\dev\poppler-0.6.4\glib/poppler-page.cc:1166: undefined reference to `_Unwind_
Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-page.o):c:\dev\poppler-0.6.4\glib/poppl
er-page.cc:983: more undefined references to `_Unwind_Resume' follow
c:/devlibs/lib/libpoppler-glib.a(poppler-page.o):poppler-page.cc:(.eh_frame+0x12
): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(poppler-document.o): In function `unicode_to_ch
ar':
c:\dev\poppler-0.6.4\glib/poppler-document.cc:955: undefined reference to `_Unwi
nd_Resume'
c:\dev\poppler-0.6.4\glib/poppler-document.cc:970: undefined reference to `_Unwi
nd_Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-document.o): In function `poppler_fonts
_iter_copy':
c:\dev\poppler-0.6.4\glib/poppler-document.cc:1190: undefined reference to `_Unw
ind_Resume'
c:\dev\poppler-0.6.4\glib/poppler-document.cc:1187: undefined reference to `_Unw
ind_Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-document.o): In function `poppler_font_
info_new':
c:\dev\poppler-0.6.4\glib/poppler-document.cc:1265: undefined reference to `_Unw
ind_Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-document.o):c:\dev\poppler-0.6.4\glib/p
oppler-document.cc:408: more undefined references to `_Unwind_Resume' follow
c:/devlibs/lib/libpoppler-glib.a(poppler-document.o):poppler-document.cc:(.eh_fr
ame+0x12): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):c:\dev\poppler-0.6.4\poppler/
CairoOutputDev.cc:1260: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):c:\dev\poppler-0.6.4\poppler/
CairoOutputDev.cc:1147: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):c:\dev\poppler-0.6.4\poppler/
CairoOutputDev.cc:1186: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):c:\dev\poppler-0.6.4\poppler/
CairoOutputDev.cc:1086: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):c:\dev\poppler-0.6.4\poppler/
CairoOutputDev.cc:727: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):c:\dev\poppler-0.6.4\poppler/
CairoOutputDev.cc:128: more undefined references to `_Unwind_Resume' follow
c:/devlibs/lib/libpoppler-glib.a(CairoOutputDev.o):CairoOutputDev.cc:(.eh_frame+
0x12): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(poppler-action.o):poppler-action.cc:(.eh_frame+
0x11): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(poppler-form-field.o): In function `poppler_for
m_field_choice_set_text':
c:\dev\poppler-0.6.4\glib/poppler-form-field.cc:556: undefined reference to `_Un
wind_Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-form-field.o): In function `poppler_for
m_field_text_set_text':
c:\dev\poppler-0.6.4\glib/poppler-form-field.cc:283: undefined reference to `_Un
wind_Resume'
c:/devlibs/lib/libpoppler-glib.a(poppler-form-field.o):poppler-form-field.cc:(.e
h_frame+0x12): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(poppler.o):poppler.cc:(.eh_frame+0x11): undefin
ed reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(poppler-attachment.o):poppler-attachment.cc:(.e
h_frame+0x11): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libpoppler-glib.a(CairoFontEngine.o):CairoFontEngine.cc:(.eh_fram
e+0x11): undefined reference to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Image.o): In function `Image':
Magick++/lib/Image.cpp:3822: undefined reference to `_Unwind_Resume'
Magick++/lib/Image.cpp:3822: undefined reference to `_Unwind_Resume'
Magick++/lib/Image.cpp:275: undefined reference to `_Unwind_Resume'
Magick++/lib/Image.cpp:275: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Image.o):Magick++/lib/Image.cpp:2141: undefined ref
erence to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Image.o):Magick++/lib/Image.cpp:2089: more undefine
d references to `_Unwind_Resume' follow
c:/devlibs/lib/libMagick++.a(Image.o):Image.cpp:(.eh_frame+0x12): undefined refe
rence to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Geometry.o): In function `ZNSs4_Rep10_M_disposeERKS
aIcE':
c:/mingw/bin/../lib/gcc/mingw32/4.2.1-dw2/include/c++/bits/basic_string.h:238: u
ndefined reference to `_Unwind_Resume'
c:/mingw/bin/../lib/gcc/mingw32/4.2.1-dw2/include/c++/bits/basic_string.h:238: u
ndefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Geometry.o):Geometry.cpp:(.eh_frame+0x12): undefine
d reference to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Color.o): In function `ColorHSL':
Magick++/lib/Color.cpp:309: undefined reference to `_Unwind_Resume'
Magick++/lib/Color.cpp:309: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Color.o):Magick++/lib/Color.cpp:243: undefined refe
rence to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Color.o): In function `ZNSs4_Rep10_M_disposeERKSaIc
E':
c:/mingw/bin/../lib/gcc/mingw32/4.2.1-dw2/include/c++/bits/basic_string.h:238: u
ndefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Color.o):Color.cpp:(.eh_frame+0x12): undefined refe
rence to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Blob.o): In function `Blob':
Magick++/lib/Blob.cpp:28: undefined reference to `_Unwind_Resume'
Magick++/lib/Blob.cpp:28: undefined reference to `_Unwind_Resume'
Magick++/lib/Blob.cpp:22: undefined reference to `_Unwind_Resume'
Magick++/lib/Blob.cpp:22: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Blob.o):Magick++/lib/Blob.cpp:151: undefined refere
nce to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Blob.o):Magick++/lib/Blob.cpp:130: more undefined r
eferences to `_Unwind_Resume' follow
c:/devlibs/lib/libMagick++.a(Blob.o):Blob.cpp:(.eh_frame+0x12): undefined refere
nce to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Drawable.o): In function `~DrawableCompositeImage':
Magick++/lib/Drawable.cpp:485: undefined reference to `_Unwind_Resume'
Magick++/lib/Drawable.cpp:485: undefined reference to `_Unwind_Resume'
Magick++/lib/Drawable.cpp:485: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Drawable.o): In function `~DrawableTextUnderColor':
Magick++/lib/Drawable.cpp:1354: undefined reference to `_Unwind_Resume'
Magick++/lib/Drawable.cpp:1354: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Drawable.o):Magick++/lib/Drawable.cpp:1354: more un
defined references to `_Unwind_Resume' follow
c:/devlibs/lib/libMagick++.a(Drawable.o):Drawable.cpp:(.eh_frame+0x12): undefine
d reference to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Options.o):Magick++/lib/Options.cpp:122: undefined
reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Options.o):Magick++/lib/Options.cpp:237: undefined
reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Options.o):Magick++/lib/Options.cpp:632: undefined
reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Options.o):Magick++/lib/Options.cpp:464: undefined
reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Options.o):Magick++/lib/Options.cpp:361: undefined
reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Options.o):Magick++/lib/Options.cpp:331: more undef
ined references to `_Unwind_Resume' follow
c:/devlibs/lib/libMagick++.a(Options.o):Options.cpp:(.eh_frame+0x12): undefined
referInfo: resolving _poptHelpOptions by linking to __imp__poptHelpOptions (auto
-import)
Info: resolving _globalParams by linking to __imp__globalParams (auto-import)
Info: resolving _pdfDocEncoding by linking to __imp__pdfDocEncoding (auto-import
)
Info: resolving vtable for OutputDevby linking to __imp___ZTV9OutputDev (auto-im
port)
ence to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(ImageRef.o): In function `~ImageRef':
Magick++/lib/ImageRef.cpp:76: undefined reference to `_Unwind_Resume'
Magick++/lib/ImageRef.cpp:76: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(ImageRef.o): In function `ImageRef':
Magick++/lib/ImageRef.cpp:22: undefined reference to `_Unwind_Resume'
Magick++/lib/ImageRef.cpp:22: undefined reference to `_Unwind_Resume'
Magick++/lib/ImageRef.cpp:45: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(ImageRef.o):Magick++/lib/ImageRef.cpp:52: more unde
fined references to `_Unwind_Resume' follow
c:/devlibs/lib/libMagick++.a(ImageRef.o):ImageRef.cpp:(.eh_frame+0x12): undefine
d reference to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Exception.o): In function `Exception':
Magick++/lib/Exception.cpp:29: undefined reference to `_Unwind_Resume'
Magick++/lib/Exception.cpp:23: undefined reference to `_Unwind_Resume'
Magick++/lib/Exception.cpp:23: undefined reference to `_Unwind_Resume'
Magick++/lib/Exception.cpp:29: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Exception.o): In function `ZNSs4_Rep10_M_disposeERK
SaIcE':
c:/mingw/bin/../lib/gcc/mingw32/4.2.1-dw2/include/c++/bits/basic_string.h:238: u
ndefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Exception.o):Magick++/lib/Exception.cpp:285: more u
ndefined references to `_Unwind_Resume' follow
c:/devlibs/lib/libMagick++.a(Exception.o):Exception.cpp:(.eh_frame+0x12): undefi
ned reference to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(Pixels.o): In function `~Pixels':
Magick++/lib/Pixels.cpp:40: undefined reference to `_Unwind_Resume'
Magick++/lib/Pixels.cpp:40: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Pixels.o): In function `Pixels':
Magick++/lib/Pixels.cpp:33: undefined reference to `_Unwind_Resume'
Magick++/lib/Pixels.cpp:33: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(Pixels.o):Pixels.cpp:(.eh_frame+0x12): undefined re
ference to `__gxx_personality_v0'
c:/devlibs/lib/libMagick++.a(BlobRef.o): In function `~BlobRef':
Magick++/lib/BlobRef.cpp:48: undefined reference to `_Unwind_Resume'
Magick++/lib/BlobRef.cpp:48: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(BlobRef.o): In function `BlobRef':
Magick++/lib/BlobRef.cpp:34: undefined reference to `_Unwind_Resume'
Magick++/lib/BlobRef.cpp:34: undefined reference to `_Unwind_Resume'
c:/devlibs/lib/libMagick++.a(BlobRef.o):BlobRef.cpp:(.eh_frame+0x12): undefined
reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
using most current gtk and devlib packages according to http://wiki.inkscape.org/wiki/index.php/Win32Port. Compiling on WinXP using mingGW (gdb-6.7.50.20071127).
I'm just curious as to what I am doing wrong and what I need to do to successfully compile it. THanks.
Link error when compiling 0.46 on Windows
Re: Link error when compiling 0.46 on Windows
I've never compiled Inkscape, but are you aware there are precompiled versions of 0.46 for Windows here - http://inkscape.modevia.com/win32/?M=D