LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 01-10-2017, 04:41 PM   #1
maschelsea
Member
 
Registered: Dec 2016
Distribution: Slackware 64bit 14.2
Posts: 403

Rep: Reputation: Disabled
ripperX Slackbuild fails - error adding symbols: DSO missing from command line


I am a new Slack user. I have installed Exton Slackware64 off a LiveUSB. I'm trying to build ripperX from the Slackbuild I downloaded. I AM running multilib. I have tested it (several times) and I believe it is working correctly. The below output wasw taken a few moments before I began this thread.

Code:
In file included from xpms.c:1:0:
xpms/config.xpm:2:15: warning: ‘config_xpm’ defined but not used [-Wunused-variable]
 static char * config_xpm[] = {
               ^
In file included from xpms.c:2:0:
xpms/scan.xpm:2:15: warning: ‘scan_xpm’ defined but not used [-Wunused-variable]
 static char * scan_xpm[] = {
               ^
In file included from xpms.c:3:0:
xpms/go.xpm:2:15: warning: ‘go_xpm’ defined but not used [-Wunused-variable]
 static char * go_xpm[] = {
               ^
In file included from xpms.c:4:0:
xpms/stop.xpm:2:15: warning: ‘stop_xpm’ defined but not used [-Wunused-variable]
 static char * stop_xpm[] = {
               ^
In file included from xpms.c:5:0:
xpms/exit.xpm:2:15: warning: ‘exit_xpm’ defined but not used [-Wunused-variable]
 static char * exit_xpm[] = {
               ^
In file included from xpms.c:6:0:
xpms/s_play_button_enabled.xpm:2:15: warning: ‘s_play_button_enabled_xpm’ defined but not used [-Wunused-variable]
 static char * s_play_button_enabled_xpm[] = {
               ^
In file included from xpms.c:7:0:
xpms/s_play_button_disabled.xpm:2:15: warning: ‘s_play_button_disabled_xpm’ defined but not used [-Wunused-variable]
 static char * s_play_button_disabled_xpm[] = {
               ^
In file included from xpms.c:8:0:
xpms/s_button_checked.xpm:2:15: warning: ‘s_button_checked_xpm’ defined but not used [-Wunused-variable]
 static char * s_button_checked_xpm[] = {
               ^
In file included from xpms.c:9:0:
xpms/s_button_unchecked.xpm:2:15: warning: ‘s_button_unchecked_xpm’ defined but not used [-Wunused-variable]
 static char * s_button_unchecked_xpm[] = {
               ^
mv -f .deps/xpms.Tpo .deps/xpms.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc  -O2 -fPIC -Wall   -o ripperX cddb.o cddbp.o config_rw.o config_window_handler.o dir_window_handler.o err_dialog_handler.o job_control.o main.o main_window_handler.o misc_utils.o players_manipulation.o ripper_encoder_manipulation.o select_frame_handler.o status_frame_handler.o xpms.o  -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lid3  -lutil -lz -lstdc++
libtool: link: gcc -O2 -fPIC -Wall -o ripperX cddb.o cddbp.o config_rw.o config_window_handler.o dir_window_handler.o err_dialog_handler.o job_control.o main.o main_window_handler.o misc_utils.o players_manipulation.o ripper_encoder_manipulation.o select_frame_handler.o status_frame_handler.o xpms.o  /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libcairo.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libid3.so -lutil -lz /usr/lib64/../lib64/libstdc++.so -pthread -Wl,-rpath -Wl,/usr/lib64/../lib64 -Wl,-rpath -Wl,/usr/lib64/../lib64
/usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/bin/ld: config_window_handler.o: undefined reference to symbol 'ceilf@@GLIBC_2.2.5'
/lib64/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:357: recipe for target 'ripperX' failed
make[2]: *** [ripperX] Error 1
make[2]: Leaving directory '/tmp/SBo/ripperX-2.7.3/src'
Makefile:427: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/SBo/ripperX-2.7.3'
Makefile:296: recipe for target 'all' failed
make: *** [all] Error 2
root@caitlyn:~/ripperX#
I thought at first that this was failing because it was a 32-bit program that I was trying to build on my 64-bit machine and I didn't have multilib set up. But I set up multilib and the error doesn't change. Any help you can offer would be appreciated...
 
Old 01-10-2017, 04:53 PM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,355

Rep: Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438
Quote:
Originally Posted by maschelsea View Post
I am a new Slack user. I have installed Exton Slackware64 off a LiveUSB.
You do realize that Exton Linux makes a lot of Live ISO's, one of which is based on Slackware, but it is not the stock Slackware that you get. Most notable, it has a different kernel than Slackware.
Exton is not affiliated with Slackware.
 
Old 01-10-2017, 04:58 PM   #3
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,355

Rep: Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438Reputation: 7438
Also, are you sure you are using the latest SBo entry? In https://slackbuilds.org/repository/1...search=ripperx this error (libm.so.6: error adding symbols: DSO missing from command line) was addressed.
 
Old 01-10-2017, 05:58 PM   #4
maschelsea
Member
 
Registered: Dec 2016
Distribution: Slackware 64bit 14.2
Posts: 403

Original Poster
Rep: Reputation: Disabled
OK. I downloaded the files from Alien Bob's link and it built successfully. I guess the files I downloaded yesterday were old....
 
Old 01-10-2017, 07:16 PM   #5
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,946

Rep: Reputation: Disabled
Maybe you downloaded them from an old version of SBo?
 
  


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
What do all the symbols in the command line signify Hatman KZN Linux - Newbie 4 03-10-2016 10:15 PM
Error compiling 'foto'. [error adding symbols: DSO missing from command line] 313 Linux - Software 1 02-04-2014 08:45 AM
[SOLVED] MPlayer.SlackBuild fails on line 382 NightSky Slackware 8 01-01-2014 07:59 PM
LibreOffice Slackbuild script fails - missing library The GNUinator Slackware 6 04-18-2011 07:37 PM
Debian Sarge 3.1 LXF70 XWindows fails to start - Missing symbols cgtueno Debian 1 09-05-2005 10:07 AM

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

All times are GMT -5. The time now is 03:24 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