Re: [gembud] Errors in GEMPAK6.8.0 make.out on CentOS6.4

  • To: "'Michael James'" <mjamesis@xxxxxxxxx>
  • Subject: Re: [gembud] Errors in GEMPAK6.8.0 make.out on CentOS6.4
  • From: "Evan Lowery" <elowery@xxxxxxxxxxxx>
  • Date: Fri, 28 Jun 2013 16:19:22 -0400
Thanks Michael,

 

After trying again with the gempak6.8.0-2 tarball, those errors went away.
I had to install libXi-devel and python-devel to deal with a couple of more
warnings (updated list below for future reference).

 

python-devel installed for this error:

could not find python2.6/Python.h

 

libXi-devel installed for this error:

error: X11/extensions/XInput.h: No such file or directory

 

The only remaining make.out errors (Missing type converters) are below which
was somewhat mentioned but never publicly responded too in:

 

https://www.unidata.ucar.edu/mailing_lists/archives/gembud/2009/msg00052.htm
l

http://www.unidata.ucar.edu/mailing_lists/archives/gembud/2010/msg00052.html

 

if anyone has seen or knows whether they can be ignored, much appreciated.

 

make.out snippit

 

Making install in python

make[5]: Entering directory
`/usr/local/GEMPAK6.8.0/extlibs/xml2/v2.6.31/python'

Making install in .

make[6]: Entering directory
`/usr/local/GEMPAK6.8.0/extlibs/xml2/v2.6.31/python'

/usr/bin/python ./generator.py .

./generator.py:27: DeprecationWarning: The xmllib module is obsolete.  Use
xml.sax instead.

  import xmllib

Found 1595 functions in libxml2-api.xml

Found 55 functions in libxml2-python-api.xml

Generated 880 wrapper functions, 555 failed, 215 skipped

 

Missing type converters:

xmlRelaxNGValidityErrorFunc *:2  xmlXPathObjectPtr:22  const htmlEntityDesc
*:2  xmlOutputMatchCallback:1  xmlElementContentPtr *:1
xmlStructuredErrorFunc:5  xmlSchematronValidCtxtPtr:2
xmlParserInputBufferCreateFilenameFunc:2  xmlSchemaValType:2  size_t:1
xmlEnumerationPtr:5  xmlSchemaWildcardPtr:1  xmlXIncludeCtxtPtr:4
xmlRelaxNGValidityErrorFunc:2  xmlSAXHandler *:4  ...:1
xmlShellReadlineFunc:1  xmlDict *:1  xmlAutomataPtr:19  xmlParserInputPtr:17
xmlCatalogAllow:2  xmlExpNodePtr:3  xmlElementContent *:1
xmlCharEncodingOutputFunc:1  xmlDictPtr:10  xmlTextWriterPtr:77  const
htmlElemDesc *:1  xmlChRangeGroup *:1  xmlIDPtr:1  xmlSchemaValPtr:13
xmlInputMatchCallback:1  xmlElementTablePtr:2  xmlChar **:16
xmlXPathCompExprPtr:6  xmlTextReaderErrorFunc:1  xmlExternalEntityLoader:2
xmlNotationTablePtr:2  xmlXPathVariableLookupFunc:1  xmlParserNodeInfoPtr:1
xmlExpCtxtPtr:14  xmlPatternPtr:8  xmlC14NIsVisibleCallback:1
xmlDeregisterNodeFunc:2  va_list:1  xmlSchemaTypePtr:9  htmlStatus:1
xmlRegisterNodeFunc:2  xmlAttributeType:2  xmlRefPtr:1
xmlCharEncodingHandler *:4  xmlNotationPtr:3  xmlSaveCtxtPtr:8
xmlRegExecCallbacks:1  xmlNsPtr *:1  xmlLocationSetPtr:6
xmlSchemaSAXPlugPtr:1  xmlModulePtr:4  xmlEnumerationPtr *:2
xmlShellCtxtPtr:10  xlinkNodeDetectFunc:2  xmlRefTablePtr:1
xmlStreamCtxtPtr:6  xmlSchemaValidityErrorFunc *:2  xmlAttributeTablePtr:2
xmlSchematronParserCtxtPtr:5  xmlCatalogPrefer:1  xmlParserNodeInfoSeqPtr:3
xmlSchematronPtr:2  xmlNodePtr *:2  xmlInputReadCallback:7  char **:5
xmlCharEncoding:13  xmlRegExecCtxtPtr:5  xmlElementContentType:2  void *:86
xmlTextReaderErrorFunc *:1  xmlSAXHandlerPtr *:1  xmlEntityReferenceFunc:1
xmlDocPtr *:1  xmlBufferAllocationScheme:3  xmlSchemaValidityErrorFunc:2
xmlDOMWrapCtxtPtr:6  xmlOutputWriteCallback:2  xmlSchemaFacetPtr:7
xlinkHandlerPtr:2  xmlXPathFuncLookupFunc:1  htmlElemDesc *:3
xmlCharEncodingHandlerPtr:7  xmlCharEncodingInputFunc:1  xmlFeature:1  const
xmlParserNodeInfo *:1  xmlNodeSetPtr:32  xmlEntitiesTablePtr:3
xmlIDTablePtr:1  xmlXPathFunction:4  xmlOutputBufferCreateFilenameFunc:2
xmlElementContentPtr:8  xmlElementTypeVal:1  xlinkType:1
xmlGenericErrorFunc *:1

touch gen_prog

/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I/usr/include/python2.6 -I../include -I../include -I../python    -g -O2
-pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment
-Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses
-Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
-Wredundant-decls -MT libxml.lo -MD -MP -MF .deps/libxml.Tpo -c -o libxml.lo
libxml.c

gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.6 -I../include
-I../include -I../python -g -O2 -pedantic -W -Wformat -Wunused -Wimplicit
-Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts
-Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align
-Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes
-Wnested-externs -Winline -Wredundant-decls -MT libxml.lo -MD -MP -MF
.deps/libxml.Tpo -c libxml.c -o libxml.o

In file included from /usr/include/python2.6/Python.h:86,

                 from libxml.c:14:

/usr/include/python2.6/intobject.h:45: warning: ISO C90 does not support
'long long'

In file included from /usr/include/python2.6/Python.h:88,

                 from libxml.c:14:

 

------

 

Making install in python

make[5]: Entering directory
`/usr/local/GEMPAK6.8.0/extlibs/xslt/v1.1.20/python'

Making install in .

make[6]: Entering directory
`/usr/local/GEMPAK6.8.0/extlibs/xslt/v1.1.20/python'

cd . && /usr/bin/python generator.py

generator.py:18: DeprecationWarning: The xmllib module is obsolete.  Use
xml.sax instead.

  import xmllib

Found 235 functions in libxslt-api.xml

Found 32 functions in libxslt-python-api.xml

Generated 139 wrapper functions, 96 failed, 32 skipped

 

Missing type converters:

xsltTopLevelFunction:2  xmlXPathObjectPtr:1  xsltDecimalFormatPtr:2  xmlChar
**:2  xmlXPathCompExprPtr:4  xsltPreComputeFunction:1  xsltElemPreCompPtr:2
xsltDebugTraceCodes:2  xsltDocumentPtr:8  xsltSecurityPrefsPtr:11
xsltTemplatePtr:4  pythonObject *:5  ...:1  xsltNumberDataPtr:1
xmlHashTablePtr:1  xmlNodePtr *:3  xsltExtInitFunction:2
xsltCompilerCtxtPtr:2  char **:2  xmlXPathObjectPtr *:1  xmlNodeSetPtr:2
xmlXPathFunction:4  xsltTransformFunction:5  xsltCompMatchPtr:3  void *:13
xmlOutputBufferPtr:1  xsltPointerListPtr:4  xmlDictPtr:1  xsltSortFunc:2
xsltNsMapPtr:1  xsltStackElemPtr:3

touch gen_prog

 

Thanks,
Evan

 

From: Michael James [mailto:mjamesis@xxxxxxxxx] 
Sent: Friday, June 28, 2013 12:09 PM
To: Evan Lowery
Cc: gembud@xxxxxxxxxxxxxxxx
Subject: Re: [gembud] Errors in GEMPAK6.8.0 make.out on CentOS6.4

 

Evan,

 

I am curious if this is due to github not preserving timestamps so during
./configure the autoconf tools are run when they should not be.  Can you try
the same configuration and build with the source tarball on the Unidata
download site and see if the warning and error messages disappear?

 

Michael

On Fri, Jun 28, 2013 at 9:29 AM, Evan Lowery <elowery@xxxxxxxxxxxx> wrote:

Hi everyone,

 

Has anyone ever had these errors in their make.out and can they be ignored?
I'm installing GEMPAK6.8.0 from github on a clean CentOS6.4 VM and can't
figure out a couple of errors with google.  Below are the libraries/versions
installed using yum, steps taken, and errors that are showing up in the
make.out (attached).

#Download and install CentOS-6.4-x86_64-minimal.iso on VirtualBox

#2CPU, 2GB Ram, 20GB Disk

 

#relevant libraries added

make-3.81-20.el6.x86_64

autoconf-2.63-5.1.el6.noarch

automake-1.11.1-4.el6.noarch

 

#recommended added

gcc-4.4.7-3.el6.x86_64

gcc-c++-4.4.7-3.el6.x86_64

gcc-gfortran-4.4.7-3.el6.x86_64

libX11-1.5.0-4.el6.x86_64

libX11-devel-1.5.0-4.el6.x86_64

libXt-devel-1.1.3-1.el6.x86_64

libXext-devel-1.3.1-2.el6.x86_64

libXp-1.0.0-15.1.el6.x86_64

libXp-devel-1.0.0-15.1.el6.x86_64

libXft-devel-2.3.1-2.el6.x86_64

libXtst-devel-1.2.1-2.el6.x86_64

xorg-x11-xbitmaps-1.0.1-9.1.el6.x86_64

flex-2.5.35-8.el6.x86_64

byacc-1.9.20070509-7.el6.x86_64

*fonts-ISO8859-*

 

#needed for openmotif rpm install

libXmu-1.1.1-2.el6.x86_64

libjpeg-turbo-1.2.1-1.el6.x86_64

libpng-1.2.49-1.el6_2.x86_64

 

#needed b/c of errors in make.out

libxml2-python-2.7.6-12.el6_4.1.x86_64

doxygen-1.6.1-6.el6.x86_64

 

#openmotif rpms
http://sourceforge.net/projects/motif/files/Motif%202.3.4%20Binaries/Red%20H
at%20Enterprise%20Linux%206%20x86_64/

motif-2.3.4-1.x86_64.rpm

motif-devel-2.3.4-1.x86_64.rpm

motif-debuginfo-2.3.4-1.x86_64.rpm

motif-demos-2.3.4-1.x86_64.rpm

 

#installing in /usr/local as root

 

#download from github

git clone git://github.com/Unidata/gempak.git GEMPAK6.8.0

ln -s GEMPAK6.8.0/ NAWIPS

#update Gemenviron.profile (NAWIPS,LDMDATA,GEMDATA)

cd GEMPAK6.8.0

make all >& make.out

 

#error snippits in make.out

Done configuring

make[4]: Entering directory `/usr/local/GEMPAK6.8.0/extlibs/xml2/v2.6.31'

cd . && /bin/sh /usr/local/GEMPAK6.8.0/extlibs/xml2/libxml2/missing --run
aclocal-1.10

/usr/local/GEMPAK6.8.0/extlibs/xml2/libxml2/missing: line 46: aclocal-1.10:
command not found

WARNING: `aclocal-1.10' is missing on your system.  You should only need it
if

         you modified `acinclude.m4' or `configure.in'.  You might want

         to install the `Automake' and `Perl' packages.  Grab them from

         any GNU archive site.

cd . && /bin/sh /usr/local/GEMPAK6.8.0/extlibs/xml2/libxml2/missing --run
automake-1.10 --gnu

/usr/local/GEMPAK6.8.0/extlibs/xml2/libxml2/missing: line 46: automake-1.10:
command not found

WARNING: `automake-1.10' is missing on your system.  You should only need it
if

         you modified `Makefile.am', `acinclude.m4' or `configure.in'.

         You might want to install the `Automake' and `Perl' packages.

         Grab them from any GNU archive site.

cd . && /bin/sh /usr/local/GEMPAK6.8.0/extlibs/xml2/libxml2/missing --run
autoconf

aclocal.m4:14: error: this file was generated for autoconf 2.61.

You have another version of autoconf.  If you want to use that,

you should regenerate the build system entirely.

aclocal.m4:14: the top level

autom4te: /usr/bin/m4 failed with exit status: 63

make[4]: *** [configure] Error 1

make[4]: Leaving directory `/usr/local/GEMPAK6.8.0/extlibs/xml2/v2.6.31'

make[3]: *** [_xml2] Error 2

make[3]: Leaving directory `/usr/local/GEMPAK6.8.0/extlibs/xml2'

make[2]: *** [/usr/local/GEMPAK6.8.0/os/linux64/lib/libxml2.a] Error 2

make[2]: Leaving directory `/usr/local/GEMPAK6.8.0/extlibs/xml2'

making in /usr/local/GEMPAK6.8.0/extlibs/xslt

make[2]: Entering directory `/usr/local/GEMPAK6.8.0/extlibs/xslt'

make -w _xslt

make[3]: Entering directory `/usr/local/GEMPAK6.8.0/extlibs/xslt'

make[4]: Entering directory `/usr/local/GEMPAK6.8.0/extlibs/xslt/v1.1.20'

make[4]: *** No rule to make target `distclean'.  Stop.

make[4]: Leaving directory `/usr/local/GEMPAK6.8.0/extlibs/xslt/v1.1.20'

make[3]: [clean] Error 2 (ignored)

Creating /usr/local/GEMPAK6.8.0/os/linux64

Making in /usr/local/GEMPAK6.8.0/extlibs/xslt/libxslt

 

 

..

 

 

config.status: executing depfiles commands

make[4]: Entering directory `/usr/local/GEMPAK6.8.0/extlibs/JasPer/v1.900.1'

cd . && /bin/sh /usr/local/GEMPAK6.8.0/extlibs/JasPer/jasper/acaux/missing
--run aclocal-1.9

/usr/local/GEMPAK6.8.0/extlibs/JasPer/jasper/acaux/missing: line 46:
aclocal-1.9: command not found

WARNING: `aclocal-1.9' is missing on your system.  You should only need it
if

         you modified `acinclude.m4' or `configure.ac'.  You might want

         to install the `Automake' and `Perl' packages.  Grab them from

         any GNU archive site.

cd . && /bin/sh /usr/local/GEMPAK6.8.0/extlibs/JasPer/jasper/acaux/missing
--run automake-1.9 --foreign

/usr/local/GEMPAK6.8.0/extlibs/JasPer/jasper/acaux/missing: line 46:
automake-1.9: command not found

WARNING: `automake-1.9' is missing on your system.  You should only need it
if

         you modified `Makefile.am', `acinclude.m4' or `configure.ac'.

         You might want to install the `Automake' and `Perl' packages.

         Grab them from any GNU archive site.

cd . && /bin/sh /usr/local/GEMPAK6.8.0/extlibs/JasPer/jasper/acaux/missing
--run autoconf

configure.ac:156: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...):
suspicious cache-id, must contain _cv_ to be cached

../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...

../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...

aclocal.m4:621: AC_LIBTOOL_COMPILER_OPTION is expanded from...

aclocal.m4:4829: AC_LIBTOOL_PROG_COMPILER_PIC is expanded from...

aclocal.m4:2674: _LT_AC_LANG_C_CONFIG is expanded from...

aclocal.m4:2673: AC_LIBTOOL_LANG_C_CONFIG is expanded from...

aclocal.m4:86: AC_LIBTOOL_SETUP is expanded from...

aclocal.m4:66: _AC_PROG_LIBTOOL is expanded from...

aclocal.m4:31: AC_PROG_LIBTOOL is expanded from...

configure.ac:156: the top level

 

Thanks,

Evan


_______________________________________________
gembud mailing list
gembud@xxxxxxxxxxxxxxxx
For list information or to unsubscribe,  visit:
http://www.unidata.ucar.edu/mailing_lists/ 

 

Attachment: make.out.tar.gz
Description: GNU Zip compressed data

  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the gembud archives: