Building cdrkit on Solaris 8 generates a linker problem


 
Thread Tools Search this Thread
Operating Systems Solaris Building cdrkit on Solaris 8 generates a linker problem
# 1  
Old 12-17-2008
Building cdrkit on Solaris 8 generates a linker problem

I'm trying to build cdrkit-1.1.9 but have the same problem with 1.1.6 as well. The reason I need cdrkit is that it has an extended Joilet that mkisofs doesn't have but if anyone has another program that can provide this that might be a work around I can use.

The problem I'm having is when I build cdrkit I get this output
Code:
make -C build  all
make[1]: Entering directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make[2]: Entering directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make[3]: Entering directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
Linking C static library libunls.a
Error running link command: No such file or directory
make[3]: *** [libunls/libunls.a] Error 2
make[3]: Leaving directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make[2]: *** [libunls/CMakeFiles/unls.dir/all] Error 2
make[2]: Leaving directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make: *** [all] Error 2

I built the same download in cygwin without a problem and I get past this when I built on a Solaris 10 machine (though I do run into a different error).

OS: SunOS 5.8, sparc
GCC: 3.4.6
CMake: 2.4.8
Gmake: 3.81

Last edited by dxk3355; 12-17-2008 at 02:59 PM..
# 2  
Old 12-19-2008
Solved it for myself. The problem was that the linker wasn't in the path but now I get a new problem.

Code:
[ 68%] Building C object genisoimage/CMakeFiles/genisoimage.dir/boot-hppa.o
[ 69%] Building C object genisoimage/CMakeFiles/genisoimage.dir/boot-mips.o
[ 69%] Building C object genisoimage/CMakeFiles/genisoimage.dir/md5.o
[ 70%] Building C object genisoimage/CMakeFiles/genisoimage.dir/jte.o
/opt/XRXcps/users/xcps/cdrkit-1.1.9/genisoimage/jte.c: In function `flush_bz2_chunk':
/opt/XRXcps/users/xcps/cdrkit-1.1.9/genisoimage/jte.c:653: error: structure has no member named `total_out_lo32'
/opt/XRXcps/users/xcps/cdrkit-1.1.9/genisoimage/jte.c:664: error: structure has no member named `total_out_lo32'
make[3]: *** [genisoimage/CMakeFiles/genisoimage.dir/jte.o] Error 1
make[3]: Leaving directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make[2]: *** [genisoimage/CMakeFiles/genisoimage.dir/all] Error 2
make[2]: Leaving directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/opt/XRXcps/users/xcps/cdrkit-1.1.9/build'
make: *** [all] Error 2

Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Solaris

How to find out the script which generates the file in solaris/unix ?

Hi A file is generated/created/modified during installation (or) execution of a script. vice versa..How to find out which script is responsible for creating/modifying a file. Example:- ....An existing file ( hosts.ulcm ), this file is created or modified by running a script ( may be... (1 Reply)
Discussion started by: frintocf
1 Replies

2. Solaris

Troubles building on solaris 9 and executing on solaris 10

Hi, I have to build an application on solaris 9 which is supposed to run on solaris 10 computers. I heard that solaris 9 builds should run on solaris 10 without any troubles. However, there is some trouble. Calling ldd on the programm reveals that "libgcc_s.so.1" and "libstdc++.so.6" are... (4 Replies)
Discussion started by: mikehammer80
4 Replies

3. Solaris

Problem building app

trying to run IPERF and i've downloaded and installed and screwed around with my path to get compilers and such available... log in as myself, go to /iperf-2.0.4 switch to su run ./configure seems to go fine, couple of no's but based on previous runs it seems to be ok... do make it goes... (3 Replies)
Discussion started by: jrich523
3 Replies

4. Solaris

gcc & linker question (Solaris 10)

Hi, I'm confused about the GCC & Linking process could somebody please briefly explain? I have GCC 3.4.6 installed from SunFreeware. Reading the narrative alongside the package states "It was compiled to use the SUN assembler and loader usually in /usr/ccs/bin if the SUNW developer packages... (1 Reply)
Discussion started by: Celtic_Monkey
1 Replies

5. Solaris

Need help in building gcc on solaris.

We are moving from old solaris to new version of solaris. I have copied the gcc compiler installed on old server to new solaris server. But just copying didn't work. So I am trying to build it on the new server. The server version is sailfish@st-kvar02 -> uname -a SunOS st-kvar02 5.10... (7 Replies)
Discussion started by: nalina.hv
7 Replies

6. OS X (Apple)

Problem building graphserver

I've been trying to build this thing graphserver (Graphserver - Fine Open Source Itineraries) but I'm getting a build error on Mac OS X 1.4.11. I've tried using subversion and 0.5 release, both report the same problem. $ sudo ruby install.rb build Password: checking for main() in... (0 Replies)
Discussion started by: ollie saunders
0 Replies

7. OS X (Apple)

Problem building graphserver

Problem building graphserver I've been trying to build this thing graphserver (Graphserver - Fine Open Source Itineraries) but I'm getting a build error on Mac OS X 1.4.11. I've tried using subversion and 0.5 release, both report the same problem. $ sudo ruby install.rb build Password:... (0 Replies)
Discussion started by: ollie saunders
0 Replies

8. Programming

CC LInker Error UNIX Sun Solaris

Hi Together, while compiling my program with CC I get the following Error message from the Linker: Undefined first referenced symbol in file std::basic_string<char,std::char_traits<char>,std::allocator<char>... (2 Replies)
Discussion started by: nik
2 Replies
Login or Register to Ask a Question