libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Shared library with U suffix not installed


From: Lawrence, David (STEI)
Subject: RE: Shared library with U suffix not installed
Date: Fri, 25 May 2001 16:52:19 -0700

Robert,

Sorry, I meant to mention that RmiInvoke is defined in the static library
comutil (../comutil/libcomutil.la).  The library is linked with both the
shared library libdmiapi.so and the daemon oncsp.

Dave

-----Original Message-----
From: Robert Boehne [mailto:address@hidden
Sent: Friday, May 25, 2001 4:42 PM
To: Lawrence, David (STEI)
Cc: 'address@hidden'
Subject: Re: Shared library with U suffix not installed


"Lawrence, David (STEI)" wrote:
> 
> Here is the output of the build log at the point of failure:
> 
> Making all in src
>...
> make[2]: Entering directory
> `/home/davel/dev/EmergingProducts/LinuxDMISP_base/build/src/oncsp'
> /bin/sh ../../libtool --mode=link gcc  -D_REENTRANT -D_GNU_SOURCE -Wall
> -DUNIX -DLINUX -DUSE_UXPRAGMA -fpic -DSHARED_MEM  -o oncsp  client_c.o
> daemon.o oncsp.o oncutil.o server_s.o server_x.o ../comutil/libcomutil.la
> ../dmiapi/libdmiapi.la ../wrap2/libdmi2api.la ../dmiutil/libdmiutil.la
> -lpthread -lnsl -ldl
> gcc -D_REENTRANT -D_GNU_SOURCE -Wall -DUNIX -DLINUX -DUSE_UXPRAGMA -fpic
> -DSHARED_MEM -o .libs/oncsp client_c.o daemon.o oncsp.o oncutil.o
server_s.o
> server_x.o  ../comutil/.libs/libcomutil.a ../dmiapi/.libs/libdmiapi.so
> ../wrap2/.libs/libdmi2api.so
>
/home/davel/dev/EmergingProducts/LinuxDMISP_base/build/src/dmiutil/.libs/lib
> dmiutil.so
>
/home/davel/dev/EmergingProducts/LinuxDMISP_base/build/src/dmiapi/.libs/libd
> miapi.so ../dmiutil/.libs/libdmiutil.so -lpthread -lnsl -ldl -Wl,--rpath
> -Wl,/usr/local/lib/dmi
> ../dmiapi/.libs/libdmiapi.so: undefined reference to `RmiInvoke'
> collect2: ld returned 1 exit status
> make[2]: *** [oncsp] Error 1
> make[2]: Leaving directory
> `/home/davel/dev/EmergingProducts/LinuxDMISP_base/build/src/oncsp'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/davel/dev/EmergingProducts/LinuxDMISP_base/build/src'
> make: *** [all-recursive] Error 1

David:

Well, I don't see anything obviously wrong.  Anyone else?
Note that it is dmiapi that is throwing the error because of an
undefined reference.  So in this case I'd determine where and
how RmiInvolke is defined and see if that points to where
the problem lies.

Sorry I couldn't be more helpful,

Robert

-- 
Robert Boehne             Software Engineer
Ricardo Software   Chicago Technical Center
TEL: (630)789-0003 x. 238
FAX: (630)789-0127
email:  address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]