[Trilinos-Users] Epetra - Problem making examples

Willenbring, James M jmwille at sandia.gov
Mon Feb 15 09:49:39 MST 2010


Babak,

Was the initial 'make' successful?  Is there an Epetra library in your build tree?

Jim

From: trilinos-users-bounces at software.sandia.gov [mailto:trilinos-users-bounces at software.sandia.gov] On Behalf Of Babak Fazel
Sent: Monday, February 15, 2010 8:14 AM
To: trilinos-users at software.sandia.gov
Subject: [Trilinos-Users] Epetra - Problem making examples

I configured and installed the Epetra packages in trilinos-8.0.8 under Cygwin with the following options. Nevertheless, it fails in making examples. For instance, I get the following error message when compiling the example code given in the package (trilinos-8.0.8/packages/epetra/example/verySimple/cxx_main.cpp), a copy of the code is also attached.

Any help will be appreciated.
---------------------------------------------------------------------------------------------------------------
./configure --disable-default-packages --enable-epetra --diable-export-makefiles --with-blas="D:/trilinos/BLAS/blas_Cygwin.a" --with-lapack="D:/trilinos/lapack-3-1-1/lapack_Cygwin.a"
----------------------------------------------------------------------------------------------------------------


$ g++ -g -o cxx_main.exe cxx_main.cpp
/cygdrive/d/DOCUME~1/Babak/LOCALS~1/Temp/ccfi8qWw.o: In function `main':
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_mai  n.
cpp:39: undefined reference to `Epetra_SerialComm::Epetra_SerialComm()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:44: undefined reference to `Epetra_Map::Epetra_Map(int, int, Epetra_Comm con
st&)'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:48: undefined reference to `Epetra_Vector::Epetra_Vector(Epetra_BlockMap con
st&, bool)'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:49: undefined reference to `Epetra_Vector::Epetra_Vector(Epetra_BlockMap con
st&, bool)'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:51: undefined reference to `Epetra_MultiVector::Random()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:52: undefined reference to `Epetra_MultiVector::Update(double, Epetra_MultiV
ector const&, double)'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:55: undefined reference to `Epetra_MultiVector::Norm2(double*) const'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:56: undefined reference to `Epetra_MultiVector::Norm2(double*) const'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_Vector::~Epetra_Vector()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_Vector::~Epetra_Vector()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_Map::~Epetra_Map()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_SerialComm::~Epetra_SerialComm()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_Vector::~Epetra_Vector()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_Vector::~Epetra_Vector()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_Map::~Epetra_Map()'
/cygdrive/d/trilinos/trilinos-8.0.8/packages/epetra/example/verysimple/cxx_main.
cpp:61: undefined reference to `Epetra_SerialComm::~Epetra_SerialComm()'
collect2: ld returned 1 exit status



-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20100215/298a66cb/attachment-0001.html 


More information about the Trilinos-Users mailing list