RE: Error building Subversion 1.6.9 on Solaris 8
From: Giulio Troccoli <Giulio.Troccoli_at_uk.linedata.com>
Date: Thu, 28 Jan 2010 13:09:42 +0000
> And which gettext headers are included when the files
To be honest I'm not sure I have any header for gettext. As I said I installed the package from www.sunfreeware.com and I don't know if that installed the headers too.
I have added the -I/usr/local/include but it didn't make a difference.
I checked the compilation of those two files and they both have a warning
/opt/SUNWspro/bin/cc -DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE -I/user/dev/local/include -I/usr/local/include -g -mt -D_LARGEFILE64_SOURCE -DNE_LFS -I./subversion/include -I./subversion -I/user/dev/local/include/apr-1 -I/user/dev/local/include/apr-1 -I/user/dev/local/include -I/user/dev/local/include/neon -I/user/dev/subversion-1.6.9/sqlite-amalgamation -o subversion/svn/info-cmd.o -c subversion/svn/info-cmd.c
The line in info-cmd.c is
And the one in log-cmd.c is
The macro Q_ is defined in subversion/svn/svn_private_config.h as
#define Q_(x1, x2, n) dngettext(PACKAGE_NAME, x1, x2, n)
So yes, the linker can't find dngettext I suppose.
I have tried and disabled NLS. This works, but what are the consequences? I will be using the SVN client only on this machine.
Linedata Services (UK) Ltd
This is an archived mail posted to the Subversion Users mailing list.