On Thu, Jul 22, 2010 at 3:25 PM, Brian Cuttler <[email protected]> wrote:
> The configure had a lot of errors, many egrep syntax errors, macro
> warnings and type mismatch errors, I can script and send the whole
> thing if anyone wants to see it.
>
> egrep: syntax error
> egrep: syntax error
> egrep: syntax error
> egrep: syntax error
> egrep: syntax error
> egrep: syntax error
> egrep: syntax error

These are a known automake bug, and are harmless.  We see them in our
builds, too.

> "../common-src/amanda.h", line 99: warning: macro redefined: textdomain
> "../common-src/amanda.h", line 100: warning: macro redefined: bindtextdomain
> "../common-src/amanda.h", line 101: warning: macro redefined: gettext
> "../common-src/amanda.h", line 102: warning: macro redefined: dgettext
> "../common-src/amanda.h", line 103: warning: macro redefined: dcgettext
> "../common-src/amanda.h", line 104: warning: macro redefined: ngettext
> "../common-src/amanda.h", line 106: warning: macro redefined: dngettext
> "../common-src/amanda.h", line 108: warning: macro redefined: dcngettext

Try adding --disable-nls.  It's not like Amanda has any translations anyway.

> and a few linker warnings.
>
> ld: warning: file ../common-src/.libs/libamanda.so: linked to 
> /tmp/am-inst/amanda-3.1.0/amanda-3.1.0/common-src/.libs/libamanda.so: 
> attempted multiple inclusion of file

Hmm, that may just be the linker getting confused.  It's a warning, so
it should be OK.

> A re-run of make gives the following output.

As Ben mentions, gmake is the tool of choice.

Dustin

-- 
Open Source Storage Engineer
http://www.zmanda.com

Reply via email to