RE: Compile error for opendkim-2.2.2 on Solaris 10

From: Murray S. Kucherawy <msk_at_cloudmark.com>
Date: Mon, 31 Jan 2011 20:34:05 -0800

No, it looks like I missed something. :)

Thanks for the report. I'll have this fixed for 2.3.0, and will provide you a patch to try offlist.

From: opendkim-users-bounce_at_lists.opendkim.org [mailto:opendkim-users-bounce_at_lists.opendkim.org] On Behalf Of John Smith
Sent: Monday, January 31, 2011 8:04 PM
To: opendkim-users_at_lists.opendkim.org
Subject: Compile error for opendkim-2.2.2 on Solaris 10

I tried to compile opendkim-2.2.2 against openssl-1.0.0c on Solaris 10 and got the following link errors. I have tried different openssl versions with SHA256 support and got the same compilation errors. If I compile against openssl version (openssl-0.9.7f) without SHA256 support, the compile went successfully. Did I miss anything here? Any help would be greatly appreciated. Thanks in advance.

Here is the details:

OS: Solaris 10 (10/2009)

To configure openssl-1.0.0c before make: ./config --prefix=/usr/sfw --openssldir=/usr/sfw/openssl

To configure opendkim-2.2.2 before make: ./configure --with-openssl=/usr/sfw

Here is compilation errors:

make all-recursive
Making all in libopendkim
Making all in tests
Making all in docs
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-base64.lo -MD -MP -MF .deps/libopendkim_la-base64.Tpo -c -o libopendkim_la-base64.lo `test -f 'base64.c' || echo './'`base64.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-base64.lo -MD -MP -MF .deps/libopendkim_la-base64.Tpo -c base64.c -fPIC -DPIC -o .libs/libopendkim_la-base64.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-base64.lo -MD -MP -MF .deps/libopendkim_la-base64.Tpo -c base64.c -o libopendkim_la-base64.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-base64.Tpo .deps/libopendkim_la-base64.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-cache.lo -MD -MP -MF .deps/libopendkim_la-dkim-cache.Tpo -c -o libopendkim_la-dkim-cache.lo `test -f 'dkim-cache.c' || echo './'`dkim-cache.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-cache.lo -MD -MP -MF .deps/libopendkim_la-dkim-cache.Tpo -c dkim-cache.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-cache.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-cache.lo -MD -MP -MF .deps/libopendkim_la-dkim-cache.Tpo -c dkim-cache.c -o libopendkim_la-dkim-cache.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-cache.Tpo .deps/libopendkim_la-dkim-cache.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-canon.lo -MD -MP -MF .deps/libopendkim_la-dkim-canon.Tpo -c -o libopendkim_la-dkim-canon.lo `test -f 'dkim-canon.c' || echo './'`dkim-canon.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-canon.lo -MD -MP -MF .deps/libopendkim_la-dkim-canon.Tpo -c dkim-canon.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-canon.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-canon.lo -MD -MP -MF .deps/libopendkim_la-dkim-canon.Tpo -c dkim-canon.c -o libopendkim_la-dkim-canon.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-canon.Tpo .deps/libopendkim_la-dkim-canon.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-dns.lo -MD -MP -MF .deps/libopendkim_la-dkim-dns.Tpo -c -o libopendkim_la-dkim-dns.lo `test -f 'dkim-dns.c' || echo './'`dkim-dns.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-dns.lo -MD -MP -MF .deps/libopendkim_la-dkim-dns.Tpo -c dkim-dns.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-dns.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-dns.lo -MD -MP -MF .deps/libopendkim_la-dkim-dns.Tpo -c dkim-dns.c -o libopendkim_la-dkim-dns.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-dns.Tpo .deps/libopendkim_la-dkim-dns.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-keys.lo -MD -MP -MF .deps/libopendkim_la-dkim-keys.Tpo -c -o libopendkim_la-dkim-keys.lo `test -f 'dkim-keys.c' || echo './'`dkim-keys.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-keys.lo -MD -MP -MF .deps/libopendkim_la-dkim-keys.Tpo -c dkim-keys.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-keys.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-keys.lo -MD -MP -MF .deps/libopendkim_la-dkim-keys.Tpo -c dkim-keys.c -o libopendkim_la-dkim-keys.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-keys.Tpo .deps/libopendkim_la-dkim-keys.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-mailparse.lo -MD -MP -MF .deps/libopendkim_la-dkim-mailparse.Tpo -c -o libopendkim_la-dkim-mailparse.lo `test -f 'dkim-mailparse.c' || echo './'`dkim-mailparse.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-mailparse.lo -MD -MP -MF .deps/libopendkim_la-dkim-mailparse.Tpo -c dkim-mailparse.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-mailparse.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-mailparse.lo -MD -MP -MF .deps/libopendkim_la-dkim-mailparse.Tpo -c dkim-mailparse.c -o libopendkim_la-dkim-mailparse.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-mailparse.Tpo .deps/libopendkim_la-dkim-mailparse.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-policy.lo -MD -MP -MF .deps/libopendkim_la-dkim-policy.Tpo -c -o libopendkim_la-dkim-policy.lo `test -f 'dkim-policy.c' || echo './'`dkim-policy.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-policy.lo -MD -MP -MF .deps/libopendkim_la-dkim-policy.Tpo -c dkim-policy.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-policy.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-policy.lo -MD -MP -MF .deps/libopendkim_la-dkim-policy.Tpo -c dkim-policy.c -o libopendkim_la-dkim-policy.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-policy.Tpo .deps/libopendkim_la-dkim-policy.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-rep.lo -MD -MP -MF .deps/libopendkim_la-dkim-rep.Tpo -c -o libopendkim_la-dkim-rep.lo `test -f 'dkim-rep.c' || echo './'`dkim-rep.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-rep.lo -MD -MP -MF .deps/libopendkim_la-dkim-rep.Tpo -c dkim-rep.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-rep.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-rep.lo -MD -MP -MF .deps/libopendkim_la-dkim-rep.Tpo -c dkim-rep.c -o libopendkim_la-dkim-rep.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-rep.Tpo .deps/libopendkim_la-dkim-rep.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-strl.lo -MD -MP -MF .deps/libopendkim_la-dkim-strl.Tpo -c -o libopendkim_la-dkim-strl.lo `test -f 'dkim-strl.c' || echo './'`dkim-strl.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-strl.lo -MD -MP -MF .deps/libopendkim_la-dkim-strl.Tpo -c dkim-strl.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-strl.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-strl.lo -MD -MP -MF .deps/libopendkim_la-dkim-strl.Tpo -c dkim-strl.c -o libopendkim_la-dkim-strl.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-strl.Tpo .deps/libopendkim_la-dkim-strl.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-tables.lo -MD -MP -MF .deps/libopendkim_la-dkim-tables.Tpo -c -o libopendkim_la-dkim-tables.lo `test -f 'dkim-tables.c' || echo './'`dkim-tables.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-tables.lo -MD -MP -MF .deps/libopendkim_la-dkim-tables.Tpo -c dkim-tables.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-tables.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-tables.lo -MD -MP -MF .deps/libopendkim_la-dkim-tables.Tpo -c dkim-tables.c -o libopendkim_la-dkim-tables.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-tables.Tpo .deps/libopendkim_la-dkim-tables.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-test.lo -MD -MP -MF .deps/libopendkim_la-dkim-test.Tpo -c -o libopendkim_la-dkim-test.lo `test -f 'dkim-test.c' || echo './'`dkim-test.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-test.lo -MD -MP -MF .deps/libopendkim_la-dkim-test.Tpo -c dkim-test.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-test.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-test.lo -MD -MP -MF .deps/libopendkim_la-dkim-test.Tpo -c dkim-test.c -o libopendkim_la-dkim-test.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-test.Tpo .deps/libopendkim_la-dkim-test.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-util.lo -MD -MP -MF .deps/libopendkim_la-dkim-util.Tpo -c -o libopendkim_la-dkim-util.lo `test -f 'dkim-util.c' || echo './'`dkim-util.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-util.lo -MD -MP -MF .deps/libopendkim_la-dkim-util.Tpo -c dkim-util.c -fPIC -DPIC -o .libs/libopendkim_la-dkim-util.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim-util.lo -MD -MP -MF .deps/libopendkim_la-dkim-util.Tpo -c dkim-util.c -o libopendkim_la-dkim-util.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim-util.Tpo .deps/libopendkim_la-dkim-util.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim.lo -MD -MP -MF .deps/libopendkim_la-dkim.Tpo -c -o libopendkim_la-dkim.lo `test -f 'dkim.c' || echo './'`dkim.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim.lo -MD -MP -MF .deps/libopendkim_la-dkim.Tpo -c dkim.c -fPIC -DPIC -o .libs/libopendkim_la-dkim.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-dkim.lo -MD -MP -MF .deps/libopendkim_la-dkim.Tpo -c dkim.c -o libopendkim_la-dkim.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-dkim.Tpo .deps/libopendkim_la-dkim.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-util.lo -MD -MP -MF .deps/libopendkim_la-util.Tpo -c -o libopendkim_la-util.lo `test -f 'util.c' || echo './'`util.c
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-util.lo -MD -MP -MF .deps/libopendkim_la-util.Tpo -c util.c -fPIC -DPIC -o .libs/libopendkim_la-util.o
libtool: compile: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/usr/sfw/include -g -O2 -MT libopendkim_la-util.lo -MD -MP -MF .deps/libopendkim_la-util.Tpo -c util.c -o libopendkim_la-util.o >/dev/null 2>&1
mv -f .deps/libopendkim_la-util.Tpo .deps/libopendkim_la-util.Plo
grep '^extern' dkim.h | \
        awk '{ for (c = 1; c <= NF; c++) if ($c ~ /dkim_/) { print $c; break; } }' | \
        sed -e s/\[\*\;\]//g -e s/\[\\\[\\\]\]//g | \
        sort -u -o symbols.map
/bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -I/usr/sfw/include -g -O2 -no-undefined -L/usr/sfw/lib -version-info 3:1:0 -export-symbols symbols.map -o libopendkim.la<http://libopendkim.la> -rpath /usr/local/lib libopendkim_la-base64.lo libopendkim_la-dkim-cache.lo libopendkim_la-dkim-canon.lo libopendkim_la-dkim-dns.lo libopendkim_la-dkim-keys.lo libopendkim_la-dkim-mailparse.lo libopendkim_la-dkim-policy.lo libopendkim_la-dkim-rep.lo libopendkim_la-dkim-strl.lo libopendkim_la-dkim-tables.lo libopendkim_la-dkim-test.lo libopendkim_la-dkim-util.lo libopendkim_la-dkim.lo libopendkim_la-util.lo -lssl -lcrypto -lresolv -lsocket -lnsl
libtool: link: echo "{ global:" > .libs/libopendkim.so.3.0.1.exp
libtool: link: cat symbols.map | /usr/bin/sed -e "s/\(.*\)/\1;/" >> .libs/libopendkim.so.3.0.1.exp
libtool: link: echo "local: *; };" >> .libs/libopendkim.so.3.0.1.exp
libtool: link: gcc -std=gnu99 -shared -Wl,-z -Wl,text -Wl,-M -Wl,.libs/libopendkim.so.3.0.1.exp -Wl,-h -Wl,libopendkim.so.3 -o .libs/libopendkim.so.3.0.1 .libs/libopendkim_la-base64.o .libs/libopendkim_la-dkim-cache.o .libs/libopendkim_la-dkim-canon.o .libs/libopendkim_la-dkim-dns.o .libs/libopendkim_la-dkim-keys.o .libs/libopendkim_la-dkim-mailparse.o .libs/libopendkim_la-dkim-policy.o .libs/libopendkim_la-dkim-rep.o .libs/libopendkim_la-dkim-strl.o .libs/libopendkim_la-dkim-tables.o .libs/libopendkim_la-dkim-test.o .libs/libopendkim_la-dkim-util.o .libs/libopendkim_la-dkim.o .libs/libopendkim_la-util.o -L/usr/sfw/lib -lssl -lcrypto -lresolv -lsocket -lnsl -lc
libtool: link: rm -f .libs/libopendkim.so.3.0.1.exp
libtool: link: (cd ".libs" && rm -f "libopendkim.so.3" && ln -s "libopendkim.so.3.0.1" "libopendkim.so.3")
libtool: link: (cd ".libs" && rm -f "libopendkim.so" && ln -s "libopendkim.so.3.0.1" "libopendkim.so")
libtool: link: ar cru .libs/libopendkim.a libopendkim_la-base64.o libopendkim_la-dkim-cache.o libopendkim_la-dkim-canon.o libopendkim_la-dkim-dns.o libopendkim_la-dkim-keys.o libopendkim_la-dkim-mailparse.o libopendkim_la-dkim-policy.o libopendkim_la-dkim-rep.o libopendkim_la-dkim-strl.o libopendkim_la-dkim-tables.o libopendkim_la-dkim-test.o libopendkim_la-dkim-util.o libopendkim_la-dkim.o libopendkim_la-util.o
libtool: link: ranlib .libs/libopendkim.a
libtool: link: ( cd ".libs" && rm -f "libopendkim.la<http://libopendkim.la>" && ln -s "../libopendkim.la<http://libopendkim.la>" "libopendkim.la<http://libopendkim.la>" )
Making all in contrib
Making all in docs
Making all in opendkim
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I./../libopendkim -I/usr/sfw/include -g -O2 -MT opendkim_genzone-config.o -MD -MP -MF .deps/opendkim_genzone-config.Tpo -c -o opendkim_genzone-config.o `test -f 'config.c' || echo './'`config.c
mv -f .deps/opendkim_genzone-config.Tpo .deps/opendkim_genzone-config.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I./../libopendkim -I/usr/sfw/include -g -O2 -MT opendkim_genzone-opendkim-db.o -MD -MP -MF .deps/opendkim_genzone-opendkim-db.Tpo -c -o opendkim_genzone-opendkim-db.o `test -f 'opendkim-db.c' || echo './'`opendkim-db.c
mv -f .deps/opendkim_genzone-opendkim-db.Tpo .deps/opendkim_genzone-opendkim-db.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I./../libopendkim -I/usr/sfw/include -g -O2 -MT opendkim_genzone-opendkim-genzone.o -MD -MP -MF .deps/opendkim_genzone-opendkim-genzone.Tpo -c -o opendkim_genzone-opendkim-genzone.o `test -f 'opendkim-genzone.c' || echo './'`opendkim-genzone.c
mv -f .deps/opendkim_genzone-opendkim-genzone.Tpo .deps/opendkim_genzone-opendkim-genzone.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I./../libopendkim -I/usr/sfw/include -g -O2 -MT opendkim_genzone-opendkim-lua.o -MD -MP -MF .deps/opendkim_genzone-opendkim-lua.Tpo -c -o opendkim_genzone-opendkim-lua.o `test -f 'opendkim-lua.c' || echo './'`opendkim-lua.c
mv -f .deps/opendkim_genzone-opendkim-lua.Tpo .deps/opendkim_genzone-opendkim-lua.Po
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I./../libopendkim -I/usr/sfw/include -g -O2 -MT opendkim_genzone-util.o -MD -MP -MF .deps/opendkim_genzone-util.Tpo -c -o opendkim_genzone-util.o `test -f 'util.c' || echo './'`util.c
mv -f .deps/opendkim_genzone-util.Tpo .deps/opendkim_genzone-util.Po
/bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -o opendkim-genzone opendkim_genzone-config.o opendkim_genzone-opendkim-db.o opendkim_genzone-opendkim-genzone.o opendkim_genzone-opendkim-lua.o opendkim_genzone-util.o ../libopendkim/libopendkim.la<http://libopendkim.la> -lssl -lcrypto -lresolv -lsocket -lnsl
libtool: link: gcc -std=gnu99 -g -O2 -o .libs/opendkim-genzone opendkim_genzone-config.o opendkim_genzone-opendkim-db.o opendkim_genzone-opendkim-genzone.o opendkim_genzone-opendkim-lua.o opendkim_genzone-util.o ../libopendkim/.libs/libopendkim.so -L/usr/sfw/lib -lssl -lcrypto -lresolv -lsocket -lnsl -R/usr/local/lib
Undefined first referenced
 symbol in file
BIO_set_flags opendkim_genzone-opendkim-genzone.o
SHA256_Update ../libopendkim/.libs/libopendkim.so
SHA256_Init ../libopendkim/.libs/libopendkim.so
SHA256_Final ../libopendkim/.libs/libopendkim.so
ld: fatal: Symbol referencing errors. No output written to .libs/opendkim-genzone
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `opendkim-genzone'
Current working directory /home/glassfish/opendkim-2.2.2/opendkim
*** Error code 1
The following command caused the error:
failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
  case $f in \
    *=* | --[!k]*);; \
    *k*) failcom='fail=yes';; \
  esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list=''; 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) \
  || eval $failcom; \
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 /home/glassfish/opendkim-2.2.2/opendkim
*** Error code 1
The following command caused the error:
failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
  case $f in \
    *=* | --[!k]*);; \
    *k*) failcom='fail=yes';; \
  esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list=' libopendkim contrib docs opendkim'; 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) \
  || eval $failcom; \
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 /home/glassfish/opendkim-2.2.2
*** Error code 1
make: Fatal error: Command failed for target `all'
Received on Tue Feb 01 2011 - 04:34:44 PST

This archive was generated by hypermail 2.3.0 : Mon Oct 29 2012 - 23:20:15 PST