Kenneth Marshall ktm
Tue Nov 8 21:20:35 PST 2005
On Linux and Solaris, I get the following error in the
build process:

gcc -g -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -I../.. -fPIC -I/usr/site/postgresql-8.1.0/include -I/usr/site/postgresql-8.1.0/include/server  -c -o slony1_funcs.o slony1_funcs.c
slony1_funcs.c: In function `_Slony_I_cleanupListener':
slony1_funcs.c:1081: error: too many arguments to function `Async_Unlisten'
make[2]: *** [slony1_funcs.o] Error 1
make[2]: Leaving directory `/build/postgresql-8.1.0/src/slony1-1.1.2/src/backend'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/postgresql-8.1.0/src/slony1-1.1.2/src'
make: *** [all] Error 2

Also, the Solaris build does not correctly identify that GCC is being
used and uses the Sun compiler option -KPIC instead of the -fpic option
for GCC. I can fix the second problem, but is there a fix for the first
problem yet?

Ken


More information about the Slony1-general mailing list