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

[GEMPAK #WDZ-859813]: Solaris 10 GEMPAK 6.4.0 compile issues



Glad to hear it (mostly) worked.  This all helps me fix the sol_gcc build for 
the upcoming GEMPAK 6.6.0.  

I'll send you an early copy to confirm a correct build before the release, if 
you're alright with that.

Best,

Michael


> Well, that seemed to fix 99.9% of the issues.
> 
> gsfssf bombs with:
> 
> : undefined reference to `map_gsfssf_'
> collect2: ld returned 1 exit status
> make[2]: *** [gsfssf] Error 1
> 
> And airmet_vgbufr and airmet_bufrvgf bomb out with the same nanoftp.o issues
> as all the rest did before with: Undefined reference to
> 'send/connect/etc...'
> 
> As long as those issues don't break the decoders for some reason, I should
> be good to go.  This box just needs the decoders to process the LDM data.
> 
> Thanks,
> 
> Adam
> 
> 
> 
> 
> -----Original Message-----
> From: Unidata GEMPAK Support [mailto:address@hidden]
> Sent: Monday, April 16, 2012 2:57 PM
> To: address@hidden
> Cc: address@hidden
> Subject: [GEMPAK #WDZ-859813]: Solaris 10 GEMPAK 6.4.0 compile issues
> 
> Adam,
> 
> I believe I have a solution for you.   Should have been obvious earlier that
> it was a socket problem, and a definition CSYSLIB was added for some builds
> of GEMPAK 6.4.0, but not sol_gcc.
> 
> In $NAWIPS/config/Makeinc.sol_gcc
> 
> copy the last line (SYSLIBS) to another defiition (CSYSLIB), so the last two
> lines in the file are:
> 
> SYSLIBS = -lm -lsocket -lnsl -lgen
> CSYSLIB = -lm -lsocket -lnsl -lgen
> 
> The -lsocket is needed to build some of the programs/dc/ decoders, and is
> provided by $CSYSLIB.
> 
> You should be able to made this one line addition, cd back to
> $GEMPAK/source/programs/ to hit them all and go with "make all" to check
> that this works.
> 
> Michael
> 
> 
> 
> 
> 
> 
> > Correction:
> >
> > IPV6 is disables on the interface.  The libraries should all be there.
> >
> > Adam
> >
> >
> > -----Original Message-----
> > From: Unidata GEMPAK Support [mailto:address@hidden]
> > Sent: Monday, April 16, 2012 1:28 PM
> > To: address@hidden
> > Cc: address@hidden
> > Subject: [GEMPAK #WDZ-859813]: Solaris 10 GEMPAK 6.4.0 compile issues
> >
> > Hi Adam,
> >
> > I have a built on SunOS 10 here but have not encountered this problem
> > before
> > on my own or , I have to play around a bit with it.  My system is using
> > gcc
> > 4.6.2, so if the attempt below (IPV6) doesn't succeed, you may want to try
> > an updated version (v4+) of gcc.
> >
> > I found some information about nanoftp/nanohttp not compiling correctly on
> > systems without IPV6 enabled, and checking the build of the libxml library
> > on this machine does show an IPV6 entry defined.  This may be the cause,
> > as
> > my machine has IPV6 enabled.  Can you check on that?  Meanwhile I'm
> > current
> > attempting a rebuild of GEMPAK 6.4.0 on this machine using the same
> > configuration as you.  I'll can let you know what I find in about an hour.
> >
> > Michael
> >
> > > Any word on this?
> > >
> > > Thanks,
> > >
> > > Adam Taylor
> > > Computing Center
> > > University of Louisiana Monroe
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Unidata GEMPAK Support [mailto:address@hidden]
> > > Sent: Wednesday, April 11, 2012 5:18 PM
> > > To: address@hidden
> > > Cc: address@hidden
> > > Subject: [GEMPAK #WDZ-859813]: Solaris 10 GEMPAK 6.4.0 compile issues
> > >
> > > thanks.  I need to see more, sorry.  can you send me a file which
> > > contains
> > > the contents of
> > >
> > >
> > > nm -o $OS_LIB/libxml2.a
> > >
> > >
> > > or more easily:
> > >
> > >
> > > nm -o $OS_LIB/libxml2.a > ~/libxml2.txt
> > >
> > >
> > > Can you send me the libxml2.txt file?
> > >
> > >
> > >
> > > > Here is the output:
> > > >
> > > > -bash-3.2$ nm -o $OS_LIB/libxml2.a | grep nanoftp
> > > > /export/home/ldm/GEMPAK6.4.0/os/sol_gcc/lib/libxml2.a[nanoftp.o]:
> > > > [1]     |000000000000|000000000000|FILE |LOCL |0    |ABS    |nanoftp.c
> > > > -bash-3.2$
> > > >
> > > > Adam
> > > >
> > >
> > > Ticket Details
> > > ===================
> > > Ticket ID: WDZ-859813
> > > Department: Support GEMPAK
> > > Priority: Normal
> > > Status: Open
> > >
> > >
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: WDZ-859813
> > Department: Support GEMPAK
> > Priority: Normal
> > Status: Open
> >
> >
> 
> 
> Ticket Details
> ===================
> Ticket ID: WDZ-859813
> Department: Support GEMPAK
> Priority: Normal
> Status: Open
> 
> 


Ticket Details
===================
Ticket ID: WDZ-859813
Department: Support GEMPAK
Priority: Normal
Status: Open