I'm not sure if OpenSolaris is still using the old Solaris make utility
(which usually doesn't work for stuff written for the GNU tools), or if
they have moved to GNU make. See if you have a "gmake" command and use
that instead.
___________________________________________________________________
Michael Johnson
System Administrator                      [EMAIL PROTECTED]
PhD Computing                          http://www.phdcomputing.net/


Patrick Ale wrote:
> Hi all,
> 
> Today I tried to compile vpopmail on a x86 box running Opensolaris.
> During the compilation I got the following error:
> 
> # make
> make  all-recursive
> Making all in cdb
> gcc  -L/usr/sfw/lib/openssl -Wall  -I/usr/sfw/include/openssl -o
> vchkpw  vchkpw.o md5.o hmac_md5.o libvpopmail.a -lcrypt
> Undefined                       first referenced
> symbol                             in file
> warn                                libvpopmail.a(libvpopmail_a-vpopmail.o)
> ld: fatal: Symbol referencing errors. No output written to vchkpw
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `vchkpw'
> Current working directory /export/qmail/qmailrocks/vpopmail-5.4.13
> *** Error code 1
> The following command caused the error:
> set fnord $MAKEFLAGS; amf=$2; \
> dot_seen=no; \
> target=`echo all-recursive | sed s/-recursive//`; \
> list='cdb'; for subdir in $list; do \
>  echo "Making $target in $subdir"; \
>  if test "$subdir" = "."; then \
>    dot_seen=yes; \
>    local_target="$target-am"; \
>  else \
>    local_target="$target"; \
>  fi; \
>  (cd $subdir && make  $local_target) \
>   || case "$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
> done; \
> if test "$dot_seen" = "no"; then \
>  make  "$target-am" || exit 1; \
> fi; test -z "$fail"
> make: Fatal error: Command failed for target `all-recursive'
> Current working directory /export/qmail/qmailrocks/vpopmail-5.4.13
> *** Error code 1
> make: Fatal error: Command failed for target `all'
> 
> 
> Do you guys have any idea what can be going on?
> 
> 
> Cheers,
> 
> Patrick
> 
> 

Reply via email to