Re: Problems compiling cyrus-sasl-2.1.22 for Solaris 10 with gcc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-- +archive.cyrus-sasl@xxxxxxxxxxxx said the following on 12/16/06 10:56 AM:
-- fredrik.pettai@xxxxxxxxxxxxxx said the following on 6/13/06 7:28 AM:
Unfortunately, It didn’t go that well… cyrus-sasl reports errors during compilation on Solaris 10 (sparc) then I’m trying to compile it with the included gcc in solaris (below the gcc version output).

solaris10 # gcc -v

Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs

Configured with: /gates/sfw10/builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared

Thread model: posix

gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)

And the error compilation stops at, is the following:

(both Solaris make and GNU make fails…)

gmake[3]: Entering directory `/var/tmp/cyrus-sasl-2.1.22/saslauthd'

if gcc -DHAVE_CONFIG_H -DSASLAUTHD_CONF_FILE_DEFAULT=\"/usr/etc/saslauthd.conf\" -I. -I. -I.. -I. -I. -I. -I./include -I./include -I./../include -I/usr/sfw/lib/include -I/usr/sfw/include -L/usr/sfw/lib -I/opt/sfw/include -L/opt/sfw/lib -MT auth_getpwent.o -MD -MP -MF ".deps/auth_getpwent.Tpo" \

-c -o auth_getpwent.o `test -f 'auth_getpwent.c' || echo './'`auth_getpwent.c; \

then mv ".deps/auth_getpwent.Tpo" ".deps/auth_getpwent.Po"; \

else rm -f ".deps/auth_getpwent.Tpo"; exit 1; \

fi

In file included from auth_getpwent.c:53:

/usr/include/crypt.h:36: error: syntax error before '(' token

/usr/include/crypt.h:36: error: syntax error before "const"

gmake[3]: *** [auth_getpwent.o] Error 1

gmake[3]: Leaving directory `/var/tmp/cyrus-sasl-2.1.22/saslauthd'

gmake[2]: *** [all] Error 2

gmake[2]: Leaving directory `/var/tmp/cyrus-sasl-2.1.22/saslauthd'

gmake[1]: *** [all-recursive] Error 1

gmake[1]: Leaving directory `/var/tmp/cyrus-sasl-2.1.22'

gmake: *** [all] Error 2

Any clues?

TIA,

/P


Did you ever get this resolved?

Amos



OK. I missed the reference to:

http://www.irbs.net/internet/cyrus-sasl/0506/0059.html

Perhaps this could eventually get checked into CVS? Seems like a pretty darn old problem....

Amos


(I didn't clean up the quoted text so hopefully it'll be easier for others to find later.)



[Index of Archives]     [Info Cyrus]     [Squirrel Mail]     [Linux Media]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux