Cannot compile 0.48 on linux

This is NOT a support forum. You are welcome to discuss software issues here, but all issues should be reported on Launchpad if you want them fixed.
fdelente

Cannot compile 0.48 on linux

Postby fdelente » Tue Nov 02, 2010 11:20 pm

Hello.

I'm trying to compile Inkscape 0.48 on linux (slackware 13 based, 32-bit).

After a lenghty compilation time, it aborts with

Code: Select all

  CXXLD  inkview
libinkscape.a(nr-filter-gaussian.o): In function `_ZN8Inkscape7FiltersL12filter2D_FIRIhLj4EEEvPT_iiPKS2_iiiiPKNS_4Util10FixedPointIjLj16EEEii.omp_fn.5':
/home/fab/test/inkscape-0.48.0/src/display/nr-filter-gaussian.cpp:371: undefined reference to `void Inkscape::Filters::filter2D_FIR<unsigned char, 4u>(unsigned char*, int, int, unsigned char const*, int, int, int, int, Inkscape::Util::FixedPoint<unsigned int, 16u> const*, int, int)::C.639'
libinkscape.a(nr-filter-gaussian.o): In function `_ZN8Inkscape7FiltersL12filter2D_FIRIhLj3EEEvPT_iiPKS2_iiiiPKNS_4Util10FixedPointIjLj16EEEii.omp_fn.4':
/home/fab/test/inkscape-0.48.0/src/display/nr-filter-gaussian.cpp:371: undefined reference to `void Inkscape::Filters::filter2D_FIR<unsigned char, 3u>(unsigned char*, int, int, unsigned char const*, int, int, int, int, Inkscape::Util::FixedPoint<unsigned int, 16u> const*, int, int)::C.622'
collect2: ld returned 1 exit status
make[2]: *** [inkview] Error 1
make[2]: *** Waiting for unfinished jobs....
libinkscape.a(nr-filter-gaussian.o): In function `_ZN8Inkscape7FiltersL12filter2D_FIRIhLj4EEEvPT_iiPKS2_iiiiPKNS_4Util10FixedPointIjLj16EEEii.omp_fn.5':
/home/fab/test/inkscape-0.48.0/src/display/nr-filter-gaussian.cpp:371: undefined reference to `void Inkscape::Filters::filter2D_FIR<unsigned char, 4u>(unsigned char*, int, int, unsigned char const*, int, int, int, int, Inkscape::Util::FixedPoint<unsigned int, 16u> const*, int, int)::C.639'
libinkscape.a(nr-filter-gaussian.o): In function `_ZN8Inkscape7FiltersL12filter2D_FIRIhLj3EEEvPT_iiPKS2_iiiiPKNS_4Util10FixedPointIjLj16EEEii.omp_fn.4':
/home/fab/test/inkscape-0.48.0/src/display/nr-filter-gaussian.cpp:371: undefined reference to `void Inkscape::Filters::filter2D_FIR<unsigned char, 3u>(unsigned char*, int, int, unsigned char const*, int, int, int, int, Inkscape::Util::FixedPoint<unsigned int, 16u> const*, int, int)::C.622'
collect2: ld returned 1 exit status
make[2]: *** [inkscape] Error 1
make[2]: Leaving directory `/usr/local/testSpace/inkscape-0.48.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/testSpace/inkscape-0.48.0'
make: *** [all] Error 2


Any hint why?

Thanks.

--
F. Delente

Return to “Discuss Software Issues”