Compiling 1.8.3 on Solaris 8

Charles Gagnon charlesg at unixrealm.com
Thu May 22 11:07:01 CDT 2003


Hey everyone,

In the 1.8.3 distribution, the configure script uses /bin/sh but has
some $(...) in it (not supported in /bin/sh). Probably works anyway
on Linux since /bin/sh is a link to bash. To run configure on
Solaris, I have to force bash:

  % bash ./configure

Otherwise it doesn't work.

Second, I probably have something outdated somewhere but I can't
shake off this errors. Any ideas?

gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DIN_LIBINTL -DHAVE_CONFIG_H -I.. -I.  -I../intl -g -O2 -Wall -Wunused -Werror localcharset.c   -fPIC -o .libs/localcharset.o
cc1: warnings being treated as errors
localcharset.c: In function `get_charset_aliases':
localcharset.c:144: warning: implicit declaration of function `getc_unlocked'
make[2]: *** [localcharset.lo] Error 1
make[2]: Leaving directory `/usr/local/src/gnucash-1.8.3/intl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gnucash-1.8.3'
make: *** [all-recursive-am] Error 2

-- 
Charles Gagnon                   | My views are my views and they
http://unixrealm.com             | do not represent those of anybody
charlesg at unixrealm.com        | but me.

   Nobody in football should be called a genius. A genius is a guy
   like Norman Einstein.
        -- Football commentator and former player Joe Theisman


More information about the gnucash-devel mailing list