Building on OS X
Mike Conigliaro
mike.conigliaro at livingsocial.com
Mon Sep 19 19:10:33 EDT 2011
Hey guys,
Has anyone successfully built Cyrus SASL on OS X? I've been trying to
build v2.1.25 for a few hours now, but I'm stuck with this
"-install_name only allowed with -dynamiclib" error. Any ideas?
make
make all-recursive
Making all in include
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -DOBSOLETE_CRAM_ATTR=1
-Wall -W -O3 -march=core2 -w -pipe -c makemd5.c
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.2 -Wall -W -O3
-march=core2 -w -pipe -o makemd5 makemd5.o -lresolv -lresolv
mkdir .libs
/usr/bin/gcc-4.2 -Wall -W -O3 -march=core2 -w -pipe -o makemd5 makemd5.o
-lresolv -lresolv
rm -f md5global.h
./makemd5 md5global.h
Making all in sasldb
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c -o allockey.lo allockey.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c -o db_ndbm.lo db_ndbm.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c db_ndbm.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c allockey.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c db_ndbm.c
-fno-common -DPIC -o db_ndbm.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c allockey.c
-fno-common -DPIC -o allockey.lo
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.2 -Wall -W -O3
-march=core2 -w -pipe -o libsasldb.la allockey.lo db_ndbm.lo
-lresolv -lresolv
mkdir .libs
ar cru .libs/libsasldb.al allockey.lo db_ndbm.lo
ranlib .libs/libsasldb.al
creating libsasldb.la
(cd .libs && rm -f libsasldb.la && ln -s ../libsasldb.la libsasldb.la)
ar cru .libs/libsasldb.a db_ndbm.o allockey.o
Making all in plugins
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
sasldb.lo sasldb.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
sasldb_init.lo sasldb_init.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
plugin_common.lo plugin_common.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o cram.lo
cram.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
crammd5_init.lo crammd5_init.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
digestmd5.lo digestmd5.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
digestmd5_init.lo digestmd5_init.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
scram.lo scram.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c crammd5_init.c -fno-common -DPIC -o
crammd5_init.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c digestmd5_init.c -fno-common -DPIC -o
digestmd5_init.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c sasldb_init.c -fno-common -DPIC -o sasldb_init.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c digestmd5.c -fno-common -DPIC -o digestmd5.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c cram.c -fno-common -DPIC -o cram.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c plugin_common.c -fno-common -DPIC -o
plugin_common.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c sasldb.c -fno-common -DPIC -o sasldb.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c scram.c -fno-common -DPIC -o scram.lo
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
scram_init.lo scram_init.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o otp.lo
otp.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
otp_init.lo otp_init.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
gssapi.lo gssapi.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c scram_init.c -fno-common -DPIC -o scram_init.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c otp.c -fno-common -DPIC -o otp.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c otp_init.c -fno-common -DPIC -o otp_init.lo
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
gssapiv2_init.lo gssapiv2_init.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
plain.lo plain.c
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
plain_init.lo plain_init.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c gssapi.c -fno-common -DPIC -o gssapi.lo
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
anonymous.lo anonymous.c
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c gssapiv2_init.c -fno-common -DPIC -o
gssapiv2_init.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c plain.c -fno-common -DPIC -o plain.lo
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c plain_init.c -fno-common -DPIC -o plain_init.lo
/bin/sh ../libtool --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
-I.. -I../include -I../lib -I../sasldb -I../include
-DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3 -march=core2 -w -pipe -c -o
anonymous_init.lo anonymous_init.c
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.2 -Wall -W -O3
-march=core2 -w -pipe -module -export-dynamic -rpath /usr/lib/sasl2
-version-info 2:25:0 -o libsasldb.la sasldb.lo sasldb_init.lo
plugin_common.lo ../sasldb/libsasldb.la -lresolv -lresolv
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c anonymous.c -fno-common -DPIC -o anonymous.lo
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.2 -Wall -W -O3
-march=core2 -w -pipe -module -export-dynamic -rpath /usr/lib/sasl2
-version-info 2:25:0 -o libcrammd5.la cram.lo crammd5_init.lo
plugin_common.lo -lresolv -lresolv
mkdir .libs
/usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib
-I../sasldb -I../include -DOBSOLETE_CRAM_ATTR=1 -Wall -W -O3
-march=core2 -w -pipe -c anonymous_init.c -fno-common -DPIC -o
anonymous_init.lo
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.2 -Wall -W -O3
-march=core2 -w -pipe -module -export-dynamic -rpath /usr/lib/sasl2
-version-info 2:25:0 -o libplain.la plain.lo plain_init.lo
plugin_common.lo -lresolv -lresolv
/bin/sh ../libtool --mode=link /usr/bin/gcc-4.2 -Wall -W -O3
-march=core2 -w -pipe -module -export-dynamic -rpath /usr/lib/sasl2
-version-info 2:25:0 -o libanonymous.la anonymous.lo anonymous_init.lo
plugin_common.lo -lresolv -lresolv
rm -fr .libs/libcrammd5.la .libs/libcrammd5.* .libs/libcrammd5.*
rm -fr .libs/libplain.la .libs/libplain.* .libs/libplain.*
rm -fr .libs/libanonymous.la .libs/libanonymous.* .libs/libanonymous.*
(cd . && ln -s sasldb.lo sasldb.o)
(cd . && ln -s sasldb_init.lo sasldb_init.o)
(cd . && ln -s cram.lo cram.o)
(cd . && ln -s plugin_common.lo plugin_common.o)
../libtool: line 2449: test: too many arguments
/usr/bin/gcc-4.2 -bundle -undefined error -o .libs/libsasldb.2.0.25.so
sasldb.lo sasldb_init.lo plugin_common.lo -all_load
../sasldb/.libs/libsasldb.al -lresolv -lresolv -lresolv -lresolv -lc
-install_name /usr/lib/sasl2/libsasldb.2.so
i686-apple-darwin10-gcc-4.2.1: -install_name only allowed with -dynamiclib
make[2]: *** [libsasldb.la] Error 1
make[2]: *** Waiting for unfinished jobs....
(cd . && ln -s crammd5_init.lo crammd5_init.o)
(cd . && ln -s plain.lo plain.o)
../libtool: line 2449: test: too many arguments
/usr/bin/gcc-4.2 -bundle -undefined error -o .libs/libcrammd5.2.0.25.so
cram.lo crammd5_init.lo plugin_common.lo -lresolv -lresolv -lc
-install_name /usr/lib/sasl2/libcrammd5.2.so
i686-apple-darwin10-gcc-4.2.1: -install_name only allowed with -dynamiclib
make[2]: *** [libcrammd5.la] Error 1
(cd . && ln -s plain_init.lo plain_init.o)
(cd . && ln -s anonymous.lo anonymous.o)
../libtool: line 2449: test: too many arguments
/usr/bin/gcc-4.2 -bundle -undefined error -o .libs/libplain.2.0.25.so
plain.lo plain_init.lo plugin_common.lo -lresolv -lresolv -lc
-install_name /usr/lib/sasl2/libplain.2.so
i686-apple-darwin10-gcc-4.2.1: -install_name only allowed with -dynamiclib
make[2]: *** [libplain.la] Error 1
(cd . && ln -s anonymous_init.lo anonymous_init.o)
../libtool: line 2449: test: too many arguments
/usr/bin/gcc-4.2 -bundle -undefined error -o
.libs/libanonymous.2.0.25.so anonymous.lo anonymous_init.lo
plugin_common.lo -lresolv -lresolv -lc -install_name
/usr/lib/sasl2/libanonymous.2.so
i686-apple-darwin10-gcc-4.2.1: -install_name only allowed with -dynamiclib
make[2]: *** [libanonymous.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: #<BuildError: Failed executing: make >
/usr/local/Library/Homebrew/formula.rb:523:in `system'
/usr/local/Library/Formula/cyrus-sasl.rb:12:in `install'
/usr/local/Library/Homebrew/build.rb:74:in `install'
/usr/local/Library/Homebrew/formula.rb:265:in `brew'
/usr/local/Library/Homebrew/formula.rb:592:in `stage'
/usr/local/Library/Homebrew/formula.rb:543:in `mktemp'
/usr/local/Library/Homebrew/formula.rb:590:in `stage'
/usr/local/Library/Homebrew/formula.rb:260:in `brew'
/usr/local/Library/Homebrew/build.rb:53:in `install'
/usr/local/Library/Homebrew/build.rb:27
/usr/local/Library/Formula/cyrus-sasl.rb:15
More information about the Cyrus-sasl
mailing list