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

Re: [reSIProcate] automake failed


I think I figured out what happened.

You do not need to run any auto* from the tarball.
You don't even need the autotools installed on the build machine.
You should just run ./configure; make (with the small detour through ares
I mentioned before for now).

Yes - the supporting files will need to make this more clear.

For this release, it is not a goal for someone to take the tarball
and be able to add new files and modify the autotools files. If they
want to do that, they can check out what they need from subversion
(the version the tarball was made from if they really want those bits).

RjS

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