LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-20-2014, 09:48 AM   #1
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Rep: Reputation: 15
Building package got from Slackbuilds.org fails


Hello,

I downloaded inkscape-0.48.4.tar.gz as well as the build package from slackbuilds.org (all required packages (numpy, gsl, gtkmm, lxml) installed as well. But compilation of inkscape fails with this:

CXXLD inkscape
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../../i486-slackware-linux/bin/ld: warning: libfftw3.so.3, needed by /usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libMagick++-6.Q16.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libMagickCore-6.Q16.so: undefined reference to `fftw_plan_dft_r2c_2d'
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libMagickCore-6.Q16.so: undefined reference to `fftw_cleanup'
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libMagickCore-6.Q16.so: undefined reference to `fftw_execute'
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libMagickCore-6.Q16.so: undefined reference to `fftw_plan_dft_c2r_2d'
/usr/lib/gcc/i486-slackware-linux/4.8.2/../../../libMagickCore-6.Q16.so: undefined reference to `fftw_destroy_plan'
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [inkscape] Fehler 1
make[2]: Leaving directory `/tmp/SBo/inkscape-0.48.4/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/tmp/SBo/inkscape-0.48.4'
make: *** [all] Fehler 2

It tells about libfftw3.so.3, but i haven´t found any package that contains libfftw3.so.3. There is a package called fftw-3.3.3-i486-1.txz
but this one has no libfftw3.so.3 nor libfftw3.so

Since i haven´t much programming experience i would appreciate and help on this.
 
Old 06-20-2014, 10:04 AM   #2
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current, SlackwareARM-15.0
Posts: 833

Rep: Reputation: 90
libfftw3.so.3 is indeed part of the fftw package:
Code:
# grep libfftw3.so.3 /var/log/packages/*
/var/log/packages/fftw-3.3.3-x86_64-1:usr/lib64/libfftw3.so.3.3.2
 
Old 06-20-2014, 10:16 AM   #3
BCarey
Senior Member
 
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,639

Rep: Reputation: Disabled
libfftw3.so.3 is a symlink to libfftw3.so.3.3.2 (libfftw3.so is too) that is created when the package is installed which is why you did not see that file in the file list of the package. You could try creating the symlink or reinstall the package (perhaps something else went wrong, too).

Brian
 
1 members found this post helpful.
Old 06-20-2014, 03:52 PM   #4
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Original Poster
Rep: Reputation: 15
Thanks for the help/hint on that. I reinstalled the fftw-3.3.3-i486-1 package, but there was no symlink. But after creating it manually compilation of inkscape went fine.

Thx,
 
Old 06-21-2014, 10:26 AM   #5
BCarey
Senior Member
 
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,639

Rep: Reputation: Disabled
Do you install the package in the normal way with upgradepkg or slackpkg?
 
Old 06-23-2014, 09:21 AM   #6
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Original Poster
Rep: Reputation: 15
I installed the package with upgradepkg. Well, first i followed the Slackware 14.0 to 14.1 Upgrade HOWTO.
 
Old 06-23-2014, 09:34 AM   #7
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368Reputation: 2368
Quote:
Originally Posted by BCarey View Post
Do you install the package in the normal way with upgradepkg or slackpkg?
If you mean how to install the resulting package after building from a slackbuild script?
Code:
$ man installpkg
 
Old 06-23-2014, 09:45 AM   #8
BCarey
Senior Member
 
Registered: Oct 2005
Location: New Mexico
Distribution: Slackware
Posts: 1,639

Rep: Reputation: Disabled
Quote:
Originally Posted by tiuz View Post
I installed the package with upgradepkg. Well, first i followed the Slackware 14.0 to 14.1 Upgrade HOWTO.
It is strange that the symlink wasn't created, then.

Brian
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] building brasero package fails on Slackware 14.1 slacksam Slackware 4 11-28-2013 12:25 PM
Visualization of package dependency graphs in SlackBuilds.org gabrielmagno Slackware 8 07-24-2013 02:50 AM
[SOLVED] ORBit2 Slackbuild fails when building 32 bit package on current multilib damgar Slackware 4 04-10-2010 02:26 PM
Building slackbuilds.org packages with gcc 4.4.2 ponce Slackware 1 11-05-2009 11:07 AM
libsndfile from Slackbuilds.org fails to build... Lufbery Slackware 10 01-09-2009 08:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration