[Trilinos-Users] Epetra - Problem making examples
Mourad Ismail
ismail at ujf-grenoble.fr
Tue Feb 16 02:09:37 MST 2010
Hi,
one comment which is certainly very obvious! but did you compile with this
type of options ?
g++ -g cxx_main.cpp -I/usr/include/trilinos -ltrilinos_epetra
Mourad
On Monday 15 February 2010 16:14:27 Babak Fazel wrote:
> 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
>
>
--
| Mourad Ismail
| Dynamique des Fluides Complexes (DyFCoM)
| Laboratoire de Spectrométrie Physique
| UJF - Université de Grenoble
| B.P. 53 38041 Grenoble Cedex 9
| Tél. 04 76 51 48 94 Fax 04 76 63 54 95
More information about the Trilinos-Users
mailing list