<div>Now I got a linking error:</div> <div> </div> <div>ld: fatal: symbol `BCP_process::~BCP_process()' is multiply-defined:<BR> (file .libs/BCP_message_single.o type=FUNC; file .libs/BCP_message_mpi.o type=FUNC);<BR>ld: fatal: symbol `BCP_process::~BCP_process()' is multiply-defined:<BR> (file .libs/BCP_message_single.o type=FUNC; file .libs/BCP_message_mpi.o type=FUNC);<BR>ld: fatal: symbol `BCP_process::~BCP_process()' is multiply-defined:<BR> (file .libs/BCP_message_single.o type=FUNC; file .libs/BCP_message_mpi.o type=FUNC);<BR>ld: fatal: File processing errors. No output written to .libs/libBcp.so.0.0.0<BR>collect2: ld returned 1 exit status</div> <div> </div> <div>Dan<BR><BR><B><I>Laszlo Ladanyi <ladanyi@us.ibm.com></I></B> wrote:</div> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT:
#1010ff 2px solid">Yes, that should be there...<BR><BR>--Laci<BR><BR>On Sun, 26 Nov 2006, Dan Chen wrote:<BR><BR>> Hi folks,<BR>> <BR>> I got error again. Should I add '#include BCP_process.hpp' into BCP_message_mpi.cpp?<BR>> <BR>> Thanks,<BR>> <BR>> Dan<BR>> <BR>> if /bin/bash ../libtool --tag=CXX --mode=compile /home/dbremner/bin/g++ -DHAVE_CONFIG_H -I. -I`echo ../../../Bcp/src/include` -I../inc -I`echo /home/dchen/scratch/Bcp-1.0.0/CoinUtils/src` -I`echo /home/dchen/scratch/Bcp-1.0.0/buildp2/Bcp/../CoinUtils/inc` -I`echo /home/dchen/scratch/Bcp-1.0.0/Osi/src` -I`echo /home/dchen/local/include` -O3 -fomit-frame-pointer -pipe -DNDEBUG -Wimplicit -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -MT BCP_message_mpi.lo -MD -MP -MF ".deps/BCP_message_mpi.Tpo" -c -o BCP_message_mpi.lo `test -f 'Member/BCP_message_mpi.cpp' || echo '../../../Bcp/src/'`Member/BCP_message_mpi.cpp; \<BR>> then mv -f
".deps/BCP_message_mpi.Tpo" ".deps/BCP_message_mpi.Plo"; else rm -f ".deps/BCP_message_mpi.Tpo"; exit 1; fi<BR>> /home/dbremner/bin/g++ -DHAVE_CONFIG_H -I. -I../../../Bcp/src/include -I../inc -I/home/dchen/scratch/Bcp-1.0.0/CoinUtils/src -I/home/dchen/scratch/Bcp-1.0.0/buildp2/Bcp/../CoinUtils/inc -I/home/dchen/scratch/Bcp-1.0.0/Osi/src -I/home/dchen/local/include -O3 -fomit-frame-pointer -pipe -DNDEBUG -Wimplicit -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -MT BCP_message_mpi.lo -MD -MP -MF .deps/BCP_message_mpi.Tpo -c ../../../Bcp/src/Member/BCP_message_mpi.cpp -fPIC -DPIC -o .libs/BCP_message_mpi.o<BR>> ../../../Bcp/src/Member/BCP_message_mpi.cpp:17: error: expected constructor, destructor, or type conversion before '::' token<BR>> *** Error code 1<BR>> make: Fatal error: Command failed for target `BCP_message_mpi.lo'<BR>> <BR>> <BR>> <BR>> ---------------------------------<BR>> Be smarter than
spam. See how smart SpamGuard is at giving junk email the boot with the All-new Yahoo! Mail <BR><BR>_______________________________________________<BR>Coin-discuss mailing list<BR>Coin-discuss@list.coin-or.org<BR>http://list.coin-or.org/mailman/listinfo/coin-discuss<BR></BLOCKQUOTE><BR><p> 
        
        
                <hr size=1>Make free worldwide PC-to-PC calls. Try the new <a href="http://ca.messenger.yahoo.com/"><b>Yahoo! Canada Messenger with Voice</b></a>