I've had similar problems, and i found it was caused by an outdated tar version, extracting some cpp files to *.cp instead of *.cpp, or *.h to *. renaming the broken filenames fixed the problem for me.
Tim Bish wrote: > > Have you checked the src directory to see if that file was really > there? Solaris has any number of problems including their tar not > always extracting things tar'd by gnu tar. > > Regards > Tim. > > bozimmerman wrote: >> >From the solaris 10 x86 machine I was handed, the following steps were >> taken: >> Installed M4-1.4 (1.4.1 was a total waste of time :/ ) >> Installed LibTool 1.5.24 >> Installed cppunit 1.12.0 >> Installed Autoconf 2.61 >> Installed Automake 1.10 >> -- all the above brings the it to ActiveMQ 2.1.1 tool specs >> For those interested, the following extra steps were required: >> LD_LIBRARY_PATH=/lib:/usr/local/lib >> PATH=$PATH:/usr/ccs/bin >> >> Doing the above allowed autogen.sh to run GOOD. >> Configure did it's thing and didn't fall short. >> Make, however, pukes with the following: >> >> g++ -DHAVE_CONFIG_H -I. -I../.. -ansi -pedantic -W -Wall -fPIC >> -fstrict-aliasing -Wstrict-aliasing=2 -Wno-long-long -g -O2 -MT >> activemq/connector/openwire/commands/libactivemq_cpp_la-XATransactionId.lo >> -MD -MP -MF >> activemq/connector/openwire/commands/.deps/libactivemq_cpp_la-XATransactionId.Tpo >> -c activemq/connector/openwire/commands/XATransactionId.cpp -o >> activemq/connector/openwire/commands/libactivemq_cpp_la-XATransactionId.o >> >>> /dev/null 2>&1 >>> >> mv -f >> activemq/connector/openwire/commands/.deps/libactivemq_cpp_la-XATransactionId.Tpo >> activemq/connector/openwire/commands/.deps/libactivemq_cpp_la-XATransactionId.Plo >> make[2]: *** No rule to make target >> `activemq/connector/openwire/marshal/v1/ActiveMQBytesMessageMarshaller.cpp', >> needed by >> `activemq/connector/openwire/marshal/v1/libactivemq_cpp_la-ActiveMQBytesMessageMarshaller.lo'. >> >> Stop. >> make[2]: Leaving directory >> `/export/home/bzimmerman/activemq-cpp-2.1.2-src/src/main' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory >> `/export/home/bzimmerman/activemq-cpp-2.1.2-src' >> >> Any advice is appreciated... >> >> > > > > -- View this message in context: http://www.nabble.com/Building-ActiveMQ-CPP-on-Solaris-10-tf4946243s2354.html#a14188828 Sent from the ActiveMQ - User mailing list archive at Nabble.com.