CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > SU2

SU2v4.1 Full Installation inside Cygwin

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By EMolina

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 15, 2016, 09:49
Default SU2v4.1 Full Installation inside Cygwin
  #1
Member
 
Eduardo Molina
Join Date: Sep 2010
Location: Brazil
Posts: 35
Rep Power: 15
EMolina is on a distinguished road
Hi guys...

For a full installation of SU2 inside Cygwin, just execute the following command:

./configure --prefix=$HOME_SU2 -enable-mpi --with-cc=/usr/bin/mpicc --with-cxx=/usr/bin/mpicxx -enable-metis --with-metis-cppflags="-D_FILE_OFFSET_BITS=64 -DNDEBUG -DNDEBUG2 -DHAVE_GETLINE -DMETIS_USE_LONGINDEX=1" -enable-parmetis --with-parmetis-cppflags="-DMETIS_USE_LONGINDEX=1" --with-CGNS-lib=/usr/local/lib --with-CGNS-include=/usr/local/include --disable-DOT --disable-MSH --disable-DEF --disable-SOL --disable-GEO

The problem with parmetis/metis was solved using the cppflags.

You need to have installed openmpi and cgns before execute the command above.

Cheers...

Molina
balugowda likes this.
EMolina is offline   Reply With Quote

Old   January 21, 2016, 10:43
Default Problem installing SU2 on cygwin
  #2
New Member
 
Join Date: Sep 2015
Posts: 2
Rep Power: 0
balugowda is on a distinguished road
Hi, I am a studen and would like to install SU2 to run my CFD simulations. However, when I try to make install i get an error.

$ make
Making all in externals
make[1]: Entering directory '/home/Balu/SU2/externals'
Making all in tecio
make[2]: Entering directory '/home/Balu/SU2/externals/tecio'
CXX tecsrc/libtecio_a-TranslatedString.o
CXX tecsrc/libtecio_a-alloc.o
CXX tecsrc/libtecio_a-arrlist.o
tecsrc/arrlist.cpp: In function ‘Boolean_t ArrayListIsValid(ArrayList_pa)’:
tecsrc/arrlist.cpp:391:45: error: ‘VALID_REF’ was not declared in this scope
Boolean_t IsValid = (VALID_REF(ArrayList) &&
^
Makefile:505: recipe for target 'tecsrc/libtecio_a-arrlist.o' failed
make[2]: *** [tecsrc/libtecio_a-arrlist.o] Error 1
make[2]: Leaving directory '/home/Balu/SU2/externals/tecio'
Makefile:337: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/Balu/SU2/externals'
Makefile:376: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1


any idea whats the mistake ?

Thanks,
Balu
balugowda is offline   Reply With Quote

Old   January 21, 2016, 15:12
Default
  #3
Member
 
Eduardo Molina
Join Date: Sep 2010
Location: Brazil
Posts: 35
Rep Power: 15
EMolina is on a distinguished road
Hi,

Try disable TecIO support.
Add --disable-tecio as an argument to the configure script.

Thanks
EMolina is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[snappyHexMesh] SHM error: inside mesh not possible Naresh yathuru OpenFOAM Meshing & Mesh Conversion 1 January 10, 2017 23:58
Waterwheel shaped turbine inside a pipe simulation problem mshahed91 CFX 3 January 10, 2015 11:19
OpenFOAM on MinGW crosscompiler hosted on Linux allenzhao OpenFOAM Installation 127 January 30, 2009 19:08
Modelling the Heat flow inside the curing oven Marios Vlad CFX 1 February 6, 2008 07:11
meshing F1 front wing Steve FLUENT 0 April 17, 2003 12:37


All times are GMT -4. The time now is 07:29.