[reSIProcate] automake failed

Robert Sparks rjsparks at nostrum.com
Tue May 10 20:26:20 CDT 2005


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 at list.sipfoundry.org
> https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel




More information about the resiprocate-devel mailing list