I am not sure what the problem is. I try ./configure as the intallation point
out;however, when I try make I am getting the bellow error.
PS. I am running Solaris 10 X86, GNU gcc.
1.
[04:05:24][root at www:~/dovecot-1.0.alpha1]$ make
2.
make all-recursive
3.
Making all in src
4.
Making all in lib
5.
Making all in lib-sql
6.
Making all in lib-ntlm
7.
Making all in lib-settings
8.
Making all in lib-charset
9.
Making all in lib-mail
10.
Making all in lib-imap
11.
Making all in lib-index
12.
Making all in lib-storage
13.
Making all in index
14.
Making all in maildir
15.
Making all in mbox
16.
Making all in subscription-file
17.
Making all in register
18.
make all-am
19.
Making all in lib-auth
20.
Making all in auth
21.
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib
-I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm
-DAUTH_MODULE_DIR=\""/usr/local/lib/dovecot/auth"\"
-DPKG_LIBEXECDIR=\""/usr/local/libexec/dovecot"\"
-std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations
-Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast
-I/usr/sfw/include -MT mycrypt.o -MD -MP -MF ".deps/mycrypt.Tpo" -c -o
mycrypt.o mycrypt.c; \
22.
then mv -f ".deps/mycrypt.Tpo" ".deps/mycrypt.Po";
else rm -f ".deps/mycrypt.Tpo"; exit 1; fi
23.
In file included from /usr/include/unistd.h:18,
24.
from mycrypt.c:5:
25.
/usr/include/sys/feature_tests.h:332:2: #error "Compiler or options
invalid for pre-UNIX 03 X/Open applications and pre-2001 POSIX
applications"
26.
*** Error code 1
27.
make: Fatal error: Command failed for target `mycrypt.o'
28.
Current working directory /root/dovecot-1.0.alpha1/src/auth
29.
*** Error code 1
30.
The following command caused the error:
31.
failcom='exit 1'; \
32.
for f in x $MAKEFLAGS; do \
33.
case $f in \
34.
*=* | --[!k]*);; \
35.
*k*) failcom='fail=yes';; \
36.
esac; \
37.
done; \
38.
dot_seen=no; \
39.
target=`echo all-recursive | sed s/-recursive//`; \
40.
list='lib lib-sql lib-ntlm lib-settings lib-charset lib-mail
lib-imap lib-index lib-storage lib-auth auth master login-common
imap-login imap pop3-login pop3 deliver util'; for subdir in $list; do \
41.
echo "Making $target in $subdir"; \
42.
if test "$subdir" = "."; then \
43.
dot_seen=yes; \
44.
local_target="$target-am"; \
45.
else \
46.
local_target="$target"; \
47.
fi; \
48.
(cd $subdir && make $local_target) \
49.
|| eval $failcom; \
50.
done; \
51.
if test "$dot_seen" = "no"; then \
52.
make "$target-am" || exit 1; \
53.
fi; test -z "$fail"
54.
make: Fatal error: Command failed for target `all-recursive'
55.
Current working directory /root/dovecot-1.0.alpha1/src
56.
*** Error code 1
57.
The following command caused the error:
58.
failcom='exit 1'; \
59.
for f in x $MAKEFLAGS; do \
60.
case $f in \
61.
*=* | --[!k]*);; \
62.
*k*) failcom='fail=yes';; \
63.
esac; \
64.
done; \
65.
dot_seen=no; \
66.
target=`echo all-recursive | sed s/-recursive//`; \
67.
list='src doc'; for subdir in $list; do \
68.
echo "Making $target in $subdir"; \
69.
if test "$subdir" = "."; then \
70.
dot_seen=yes; \
71.
local_target="$target-am"; \
72.
else \
73.
local_target="$target"; \
74.
fi; \
75.
(cd $subdir && make $local_target) \
76.
|| eval $failcom; \
77.
done; \
78.
if test "$dot_seen" = "no"; then \
79.
make "$target-am" || exit 1; \
80.
fi; test -z "$fail"
81.
make: Fatal error: Command failed for target `all-recursive'
82.
Current working directory /root/dovecot-1.0.alpha1
83.
*** Error code 1
84.
make: Fatal error: Command failed for target `all'
85.
[04:05:28][root at www:~/dovecot-1.0.alpha1]$
-----------------------------------------------------------------------------------------------------------------------
Lisandro Grullon
New York City College of Technology
Division of Continuing Education
Director of Network Operations
Lisandro Office: 1718-552-1178
Lisandro E-mail: lgrullon at citytech.cuny.edu
"The only reason for time is so that everything doesn't happen at
once.". <Albert Einstein>
On Sun, 2005-08-21 at 04:34 -0400, Lisandro Grullon wrote:> PS. I am running Solaris 10 X86, GNU gcc...> if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib -I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm -DAUTH_MODULE_DIR=\""/usr/local/lib/dovecot/auth"\" -DPKG_LIBEXECDIR=\""/usr/local/libexec/dovecot"\" -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -I/usr/sfw/include -MT mycrypt.o -MD -MP -MF ".deps/mycrypt.Tpo" -c -o mycrypt.o mycrypt.c; \ > 22. > then mv -f ".deps/mycrypt.Tpo" ".deps/mycrypt.Po"; else rm -f ".deps/mycrypt.Tpo"; exit 1; fi > 23. > In file included from /usr/include/unistd.h:18, > 24. > from mycrypt.c:5: > 25. > /usr/include/sys/feature_tests.h:332:2: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications and pre-2001 POSIX applications"Some versions of Solaris 10 want "#define _XPG6" at the beginning of the mycrypt.c file, but most other versions give error if it's there. Do you have a final release of Solaris 10 or some pre-release? Maybe I should put this check to configure if it happens with non-prereleases too.. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20050828/2fecdf95/attachment.bin>