On Saturday, April 16, 2011 11:22:21 AM gene heskett did opine:

> Greetings;
> 
> I made the mistake of letting the seagate firmware update iso, update my
> boot drive.  It didn't scramble the data, but did scramble the blkid's
> and labels, rendering the machine unbootable in one swell foop.
> 
> So I installed again on a different drive which is quite slow, but now
> I can't make amanda build:
> 
> make[5]: Entering directory `/home/amanda/amanda-3.2.2/perl/amglue'
> /bin/sh ../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
> -I../../config -I../../common-src -I../../common-src -I../../xfer- src
> -I../../gnulib -I../../ndmp-src
> -I/usr/lib/perl5/5.10.1/i386-linux-thread-multi/CORE  
> -fno-strict-aliasing -D_GNU_SOURCE -pthread - I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include   -DSWIG  -g -O2 -fno-strict-aliasing
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MT ghashtable.lo -MD -MP
> -MF .deps/ghashtable.Tpo -c -o ghashtable.lo ghashtable.c libtool:
> compile:  gcc -DHAVE_CONFIG_H -I. -I../../config -I../../common-src
> -I../../common-src -I../../xfer-src -I../../gnulib - I../../ndmp-src
> -I/usr/lib/perl5/5.10.1/i386-linux-thread-multi/CORE
> -fno-strict-aliasing -D_GNU_SOURCE -pthread -I/usr/include/glib-2.0 -
> I/usr/lib/glib-2.0/include -DSWIG -g -O2 -fno-strict-aliasing
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MT ghashtable.lo -MD -MP
> -MF .deps/ghashtable.Tpo -c ghashtable.c  -fPIC -DPIC -o
> .libs/ghashtable.o In file included from ghashtable.c:21:0:
> amglue.h:25:20: fatal error: EXTERN.h: No such file or directory
> compilation terminated.
> make[5]: *** [ghashtable.lo] Error 1
> make[5]: Leaving directory `/home/amanda/amanda-3.2.2/perl/amglue'
> make[4]: *** [all] Error 2
> make[4]: Leaving directory `/home/amanda/amanda-3.2.2/perl/amglue'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/amanda/amanda-3.2.2/perl'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/amanda/amanda-3.2.2/perl'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/amanda/amanda-3.2.2'
> make: *** [all] Error 2
> 
> 
> EXTERN.h does not now exist.  What 'devel' package do I need to install?

Found this one, re-install perl-devel and it appeared.  Built, installed & 
passed an amcheck Daily.  :-)

Sorry for the noise, a goodle search gave me the clue I needed.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
<http://tinyurl.com/ddg5bz>
<http://www.cantrip.org/gatto.html>
That that is is that that is not is not.

Reply via email to