[elinks-users] Solaris Compile problem

Jacob Daniel jdaniel777 at gmail.com
Thu Sep 8 13:48:56 PDT 2005


Hello,

I am not a C expert but I was trying to get elinks compiled on my
Solaris box at work.

I am getting a non-root directory compiled with some of the gnu
utilities etc that I want to play with.  I have gotten gettext-0.14.5
to compile.  Howeverm it seems this package is making the compile of
elinks break.

Any ideas on what the problem could be?  I have searched the archives
but didn't see anything that would answer this question.

make[3]: Entering directory `/home/vhdllib/jacob/sources2/elinks-0.10.5/src'
/home/vhdllib/jacob/gcc-3.3.6/bin/gcc -DHAVE_CONFIG_H -I.. -I../src 
-O2 -mcpu=ultrasparc -I/home/vhdllib/jacob/gnu2/include
-L/home/vhdllib/jacob/gnu2/lib -Wall -fno-strict-aliasing -c main.c
In file included from ../src/intl/gettext/libgettext.h:25,
                 from intl/gettext/libintl.h:15,
                 from main.c:35:
../src/intl/gettext/libgnuintl.h:50: error: conflicting types for `gettext'
/home/vhdllib/jacob/gnu2/include/libintl.h:119: error: previous
declaration of `gettext'
../src/intl/gettext/libgnuintl.h:54: error: conflicting types for `dgettext'
/home/vhdllib/jacob/gnu2/include/libintl.h:135: error: previous
declaration of `dgettext'
../src/intl/gettext/libgnuintl.h:59: error: conflicting types for `dcgettext'
/home/vhdllib/jacob/gnu2/include/libintl.h:154: error: previous
declaration of `dcgettext'
../src/intl/gettext/libgnuintl.h:64: error: conflicting types for `ngettext'
/home/vhdllib/jacob/gnu2/include/libintl.h:174: error: previous
declaration of `ngettext'
../src/intl/gettext/libgnuintl.h:69: error: conflicting types for `dngettext'
/home/vhdllib/jacob/gnu2/include/libintl.h:194: error: previous
declaration of `dngettext'
../src/intl/gettext/libgnuintl.h:75: error: conflicting types for `dcngettext'
/home/vhdllib/jacob/gnu2/include/libintl.h:216: error: previous
declaration of `dcngettext'
../src/intl/gettext/libgnuintl.h:80: error: conflicting types for `textdomain'
/home/vhdllib/jacob/gnu2/include/libintl.h:234: error: previous
declaration of `textdomain'
../src/intl/gettext/libgnuintl.h:85: error: conflicting types for
`bindtextdomain'
/home/vhdllib/jacob/gnu2/include/libintl.h:252: error: previous
declaration of `bindtextdomain'
../src/intl/gettext/libgnuintl.h:90: error: conflicting types for
`bind_textdomain_codeset'
/home/vhdllib/jacob/gnu2/include/libintl.h:271: error: previous
declaration of `bind_textdomain_codeset'
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/home/vhdllib/jacob/sources2/elinks-0.10.5/src'
make[2]: *** [all-recursive] Error 1

Thanks!
Jacob



More information about the elinks-users mailing list