< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate] automake failed


The error message is really strange.

One thing that will happen as things are configured now
is that if you ./configure; make, the first attempt to link
an executable will fail because ares hasn't been built yet.

(avoid with cd contrib/ares; ./configure; make; cd ../.. ; ./configure; make)

I have it on a list of things to do to see if we can make ares build
if it's not build already when we try to build resip (in a way that supports
the notion of moving contrib like this away in the future).

try building ares and see if you get the same message.

If you have shell history that led to this, please send it to me.

RjS

btw - I am using my mac as one sanity-check platform and haven't
seen that error. Are you still on 10.3?

On May 10, 2005, at 7:10 PM, Cullen Jennings wrote:


Just tried the release candidate on mac with no special options. Something with automake failed and I'm not sure what do. Below is tail end of compile
before it failed. I can get various versions of stuff if that helps.

Cullen

(PS. Not as a complaint but just as data point, took 35 minutes to get to this point while fresh build using Make took 11 minutes to finish linking
resiprocate lib)


 g++ -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/local/ssl/include
-I/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares
-I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT TuIM.lo -MD -MP -MF
.deps/TuIM.Tpo -c TuIM.cxx  -fno-common -DPIC -o .libs/TuIM.o
 g++ -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/local/ssl/include
-I/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares
-I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT TuIM.lo -MD -MP -MF
.deps/TuIM.Tpo -c TuIM.cxx -o TuIM.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I. -I.. -I..  -I/usr/local/ssl/include
-I/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares
-I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT X509Contents.lo -MD -MP -MF ".deps/X509Contents.Tpo" -c -o X509Contents.lo X509Contents.cxx;
\
then mv -f ".deps/X509Contents.Tpo" ".deps/X509Contents.Plo"; else rm -f
".deps/X509Contents.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/local/ssl/include
-I/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares
-I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT X509Contents.lo -MD -MP -MF .deps/X509Contents.Tpo -c X509Contents.cxx -fno-common -DPIC -o
.libs/X509Contents.o
 g++ -DHAVE_CONFIG_H -I. -I. -I. -I.. -I.. -I/usr/local/ssl/include
-I/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares
-I/usr/kerberos/include -g -O2 -Wall -Wno-deprecated -MT X509Contents.lo -MD
-MP -MF .deps/X509Contents.Tpo -c X509Contents.cxx -o X509Contents.o
/dev/null 2>&1
/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -Wall -Wno-deprecated
-L/usr/local/ssl/lib
-L/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares -o
libresiprocate.la -rpath /usr/local/lib -version-info 0:5:0 AbstractFifo.lo BaseException.lo Coders.lo Condition.lo CountStream.lo Data.lo DataStream.lo
DnsUtil.lo FileSystem.lo HeapInstanceCounter.lo Id.lo Lock.lo Log.lo
Logger.lo MD5Stream.lo Mutex.lo ParseBuffer.lo Poll.lo RWMutex.lo Random.lo RecursiveMutex.lo SelectInterruptor.lo Socket.lo Subsystem.lo SysLogBuf.lo SysLogStream.lo ThreadIf.lo Timer.lo Tuple.lo WinCompat.lo vmd5.lo Aor.lo ApiCheck.lo AresDns.lo Auth.lo BranchParameter.lo CSeqCategory.lo CallId.lo
Connection.lo ConnectionBase.lo ConnectionManager.lo Contents.lo
DataParameter.lo DateCategory.lo DeprecatedDialog.lo DnsInterface.lo
DnsResult.lo DtlsMessage.lo DtlsTransport.lo Embedded.lo ExistsParameter.lo
ExpiresCategory.lo ExtensionHeader.lo ExtensionParameter.lo
ExternalDnsFactory.lo FloatParameter.lo GenericUri.lo HeaderFieldValue.lo HeaderFieldValueList.lo HeaderHash.lo HeaderTypes.lo Headers.lo Helper.lo
IntegerParameter.lo IntegerCategory.lo InternalTransport.lo
KeepAliveMessage.lo LazyParser.lo Message.lo MessageFilterRule.lo
MethodHash.lo MethodTypes.lo Mime.lo MsgHeaderScanner.lo NameAddr.lo
Parameter.lo ParameterHash.lo ParameterTypes.lo ParseUtil.lo
ParserCategory.lo Pidf.lo QopParameter.lo QuotedDataParameter.lo
RAckCategory.lo Registration.lo RequestLine.lo Rlmi.lo RportParameter.lo Security.lo SecurityAttributes.lo SipMessage.lo SipStack.lo StackThread.lo StatelessHandler.lo StatisticsManager.lo StatisticsMessage.lo StatusLine.lo
StringCategory.lo Subscription.lo Symbols.lo TcpBaseTransport.lo
TcpConnection.lo TcpTransport.lo TimeAccumulate.lo TimerMessage.lo
TimerQueue.lo TlsConnection.lo TlsTransport.lo Token.lo
TransactionController.lo TransactionMap.lo TransactionState.lo
TransactionUser.lo TransactionUserMessage.lo Transport.lo
TransportMessage.lo TransportSelector.lo TuSelector.lo UdpTransport.lo
UnknownParameter.lo Uri.lo Via.lo WarningCategory.lo XMLCursor.lo
ApplicationSip.lo CpimContents.lo ExternalBodyContents.lo GenericContents.lo
MessageWaitingContents.lo MultipartAlternativeContents.lo
MultipartMixedContents.lo MultipartRelatedContents.lo
MultipartSignedContents.lo OctetContents.lo Pkcs7Contents.lo
Pkcs8Contents.lo PlainContents.lo SdpContents.lo SipFrag.lo TuIM.lo
X509Contents.lo -lssl -lcrypto -lares -lpthread
g++ -dynamiclib -single_module ${wl}-flat_namespace ${wl}-undefined
${wl}suppress -o .libs/libresiprocate.0.0.5.dylib  .libs/AbstractFifo.o
.libs/BaseException.o .libs/Coders.o .libs/Condition.o .libs/CountStream.o
.libs/Data.o .libs/DataStream.o .libs/DnsUtil.o .libs/FileSystem.o
.libs/HeapInstanceCounter.o .libs/Id.o .libs/Lock.o .libs/Log.o
.libs/Logger.o .libs/MD5Stream.o .libs/Mutex.o .libs/ParseBuffer.o
.libs/Poll.o .libs/RWMutex.o .libs/Random.o .libs/RecursiveMutex.o
.libs/SelectInterruptor.o .libs/Socket.o .libs/Subsystem.o .libs/SysLogBuf.o
.libs/SysLogStream.o .libs/ThreadIf.o .libs/Timer.o .libs/Tuple.o
.libs/WinCompat.o .libs/vmd5.o .libs/Aor.o .libs/ApiCheck.o .libs/AresDns.o .libs/Auth.o .libs/BranchParameter.o .libs/CSeqCategory.o .libs/CallId.o
.libs/Connection.o .libs/ConnectionBase.o .libs/ConnectionManager.o
.libs/Contents.o .libs/DataParameter.o .libs/DateCategory.o
.libs/DeprecatedDialog.o .libs/DnsInterface.o .libs/DnsResult.o
.libs/DtlsMessage.o .libs/DtlsTransport.o .libs/Embedded.o
.libs/ExistsParameter.o .libs/ExpiresCategory.o .libs/ExtensionHeader.o
.libs/ExtensionParameter.o .libs/ExternalDnsFactory.o .libs/FloatParameter.o .libs/GenericUri.o .libs/HeaderFieldValue.o .libs/HeaderFieldValueList.o
.libs/HeaderHash.o .libs/HeaderTypes.o .libs/Headers.o .libs/Helper.o
.libs/IntegerParameter.o .libs/IntegerCategory.o .libs/InternalTransport.o
.libs/KeepAliveMessage.o .libs/LazyParser.o .libs/Message.o
.libs/MessageFilterRule.o .libs/MethodHash.o .libs/MethodTypes.o
.libs/Mime.o .libs/MsgHeaderScanner.o .libs/NameAddr.o .libs/Parameter.o
.libs/ParameterHash.o .libs/ParameterTypes.o .libs/ParseUtil.o
.libs/ParserCategory.o .libs/Pidf.o .libs/QopParameter.o
.libs/QuotedDataParameter.o .libs/RAckCategory.o .libs/Registration.o
.libs/RequestLine.o .libs/Rlmi.o .libs/RportParameter.o .libs/Security.o
.libs/SecurityAttributes.o .libs/SipMessage.o .libs/SipStack.o
.libs/StackThread.o .libs/StatelessHandler.o .libs/StatisticsManager.o
.libs/StatisticsMessage.o .libs/StatusLine.o .libs/StringCategory.o
.libs/Subscription.o .libs/Symbols.o .libs/TcpBaseTransport.o
.libs/TcpConnection.o .libs/TcpTransport.o .libs/TimeAccumulate.o
.libs/TimerMessage.o .libs/TimerQueue.o .libs/TlsConnection.o
.libs/TlsTransport.o .libs/Token.o .libs/TransactionController.o
.libs/TransactionMap.o .libs/TransactionState.o .libs/TransactionUser.o
.libs/TransactionUserMessage.o .libs/Transport.o .libs/TransportMessage.o
.libs/TransportSelector.o .libs/TuSelector.o .libs/UdpTransport.o
.libs/UnknownParameter.o .libs/Uri.o .libs/Via.o .libs/WarningCategory.o
.libs/XMLCursor.o .libs/ApplicationSip.o .libs/CpimContents.o
.libs/ExternalBodyContents.o .libs/GenericContents.o
.libs/MessageWaitingContents.o .libs/MultipartAlternativeContents.o
.libs/MultipartMixedContents.o .libs/MultipartRelatedContents.o
.libs/MultipartSignedContents.o .libs/OctetContents.o .libs/Pkcs7Contents.o
.libs/Pkcs8Contents.o .libs/PlainContents.o .libs/SdpContents.o
.libs/SipFrag.o .libs/TuIM.o .libs/X509Contents.o  -L/usr/local/ssl/lib
-L/Users/fluffy/Desktop/resiprocate-0.5.0-4579/contrib/ares -lssl -lcrypto
-lares -lpthread  -install_name  /usr/local/lib/libresiprocate.0.dylib
-Wl,-compatibility_version -Wl,1 -Wl,-current_version -Wl,1.5
/usr/bin/libtool: can't locate file for: -lares
/usr/bin/libtool: file: -lares is not an object file (not allowed in a
library)
make[3]: *** [libresiprocate.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxx
https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel