[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NOAAPORT #LVC-915637]: make of noaaport-1.7.1 failed
- Subject: [NOAAPORT #LVC-915637]: make of noaaport-1.7.1 failed
- Date: Fri, 08 Jul 2011 10:44:14 -0600
Rosie,
> Per your suggestion, ldm-6.9.8 has been installed on dvb2 and is up and
> running. ( I just linked readnoaaport and dvbs_multicast from
> /usr/local/ldm/ldm-6.8.1/bin/ to ldm-6.9.8/bin for it to find the old
> noaaport reader for now. I am not sure if that was the correct thing
> to do or not but data is flowing. )
It's not optimal. But, hey, if it works...
> However, the make for noaaport-1.7.1 is still failing. Here is the tail
> of it's make.log:
>
> reating libnoaaport.la
> (cd .libs && rm -f libnoaaport.la && ln -s ../libnoaaport.la libnoaaport.la)
> depbase=`echo dvbs_multicast.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
> c89 -DHAVE_CONFIG_H -I. -I/usr/local/ldm/include
> -I/usr/local/ldm/src/ulog -I/usr/local/ldm/src -O -m32
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MT dvbs_multicast.o -MD -MP
> -MF $depbase.Tpo -c -o dvbs_multicast.o dvbs_multicast.c &&\
> mv -f $depbase.Tpo $depbase.Po
> /bin/sh ./libtool --tag=CC --mode=link c89 -O -m32
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -m32 -o dvbs_multicast
> dvbs_multicast.o libnoaaport.la -L/usr/local/ldm/lib -lldm -lxml2 -lpthread
> c89 -O -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -m32 -o
> .libs/dvbs_multicast dvbs_multicast.o ./.libs/libnoaaport.so -lz -lm
> -L/usr/local/ldm/lib -lldm -lxml2 -lpthread -Wl,--rpath
> -Wl,/usr/local/ldm/lib
> dvbs_multicast.o: In function `usage':
> dvbs_multicast.c:(.text+0xb4): undefined reference to `getQueuePath'
> dvbs_multicast.o: In function `cleanup':
> dvbs_multicast.c:(.text+0x1ec): undefined reference to `pq'
> dvbs_multicast.c:(.text+0x200): undefined reference to `pq'
> dvbs_multicast.o: In function `main':
> dvbs_multicast.c:(.text+0x247): undefined reference to `getQueuePath'
> dvbs_multicast.c:(.text+0x55c): undefined reference to `pq'
> dvbs_multicast.c:(.text+0x574): undefined reference to `pq'
> dvbs_multicast.c:(.text+0xda8): undefined reference to `pq'
> collect2: ld returned 1 exit status
> make[1]: *** [dvbs_multicast] Error 1
> make[1]: Leaving directory `/usr/local/ldm/noaaport-1.7.1'
> make: *** [install-recursive] Error 1
The undefined reference shouldn't have happened if the "runtime" link is
pointing to the LDM 6.9 installation.
What's the output of the command "nm -g /usr/local/ldm/lib/libldm.so | grep
getQueuePath"?
> Suggestions?
>
> Thank you,
>
> Rosie
>
> --
> SSEC Data Center Email: address@hidden
> UW Madison Web: http://www.ssec.wisc.edu/datacenter
> 1225 W. Dayton Phone: (608) 262-0502
> Madison, Wisconsin 53706 Fax: (608) 263-6738
Regards,
Steve Emmerson
Ticket Details
===================
Ticket ID: LVC-915637
Department: Support NOAAPORT
Priority: Normal
Status: Closed