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

Re: Compile Error



On Fri, Jul 19, 2002 at 09:26:29AM -0500, Thomas Finley wrote:
> Here is the error I'm getting:
> 
> make[4]: Entering directory `/usr/src/rpm-4.0.4/popt'
> /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I.  
> -I/usr/include  -Wall -g -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith 
> -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -c popt.c
> rm -f .libs/popt.lo
> gcc -DHAVE_CONFIG_H -I. -I. -I. -I. -I/usr/include -Wall -g -O2 -D_GNU_SOURCE 
> -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes 
> -Wno-char-subscripts -c popt.c                   -fPIC -DPIC
> cc1: warning: changing search order for system directory "/usr/include"
> cc1: warning:   as it has already been specified as a non-system directory
> popt.c: In function `execCommand':
> popt.c:429: warning: implicit declaration of function `execvp'
> popt.c: In function `poptGetNextOpt':
> popt.c:908: `DBL_EPSILON' undeclared (first use in this function)
> popt.c:908: (Each undeclared identifier is reported only once
> popt.c:908: for each function it appears in.)
> popt.c:908: `FLT_MAX' undeclared (first use in this function)
> popt.c:910: `FLT_MIN' undeclared (first use in this function)
> make[4]: *** [popt.lo] Error 1
> make[4]: Leaving directory `/usr/src/rpm-4.0.4/popt'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/usr/src/rpm-4.0.4/popt'
> make[2]: *** [all-recursive-am] Error 2
> make[2]: Leaving directory `/usr/src/rpm-4.0.4/popt'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/rpm-4.0.4'
> make: *** [all-recursive-am] Error 2
> 
> I'm configuring using :
>  LIBS='-L/usr/lib' CPPFLAGS='-I/usr/include' ./configure --prefix=/usr 
> --disable-nls --with-python
> 
> I have popt 1.6.4 installed.
> 
> Any help would be appreciated.

Err, what platform?

You're gonna need to add a line to popt.c to include the file that
contains these math constants. Try
	grep -l FLT_MIN /usr/include/*.h
to find the file. Add to popt.c
	#include <somefile.h>

73 de Jeff
> 
> -Thomas
> 
> 
> 
> _______________________________________________
> Rpm-list mailing list
> Rpm-list@redhat.com
> https://listman.redhat.com/mailman/listinfo/rpm-list

-- 
Jeff Johnson	ARS N3NPQ
jbj@redhat.com (jbj@jbj.org)
Chapel Hill, NC





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