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

Configure: Checking libjson.a (SU2 4.0.1)

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 4, 2015, 12:45
Default Configure: Checking libjson.a (SU2 4.0.1)
  #1
Senior Member
 
Pay D.
Join Date: Aug 2011
Posts: 166
Blog Entries: 1
Rep Power: 14
pdp.aero is on a distinguished road
Hello there,

I was configuring the SU2 4.0.1 with Jsoncpp flags and find out that configure file checks for libjson.a. However, my Jsoncpp library is actually libjsoncpp.a. I have edited the configure file to check for libjsoncpp.a instead and everything went fine in installation.
I used Jsoncpp 0.10.5. I also already used 0.5.0 version which its library was libjson_linux-gcc-4.8_libmt.a, based my OS. By editing the configure file, the installation went fine for both Jsoncpp versions. The running OS is Ubuntu 14.04 for the knowledge.

Did you guys mention libjeson.a for being checked in the configure intentionally or this is happened because of using different Jsoncpp builds or difference between the OS?
I think there is a difference in general between libjson and libjsoncpp.

I also noticed the configure also checks for libmutation++.dylib which is different with extension of Ubuntu users's dynamic library, 'so'. I also changed the check for libmutation++.so in the configure file. There is a difference between .dylib and .so in OSX I guess, but I think this is not the case for Linux users.

Bests,
Payam

Last edited by pdp.aero; October 4, 2015 at 13:08. Reason: Mutation++ Configure Checking
pdp.aero is offline   Reply With Quote

Old   October 30, 2015, 14:32
Default
  #2
hlk
Senior Member
 
Heather Kline
Join Date: Jun 2013
Posts: 309
Rep Power: 13
hlk is on a distinguished road
Quote:
Originally Posted by pdp.aero View Post
Hello there,

I was configuring the SU2 4.0.1 with Jsoncpp flags and find out that configure file checks for libjson.a. However, my Jsoncpp library is actually libjsoncpp.a. I have edited the configure file to check for libjsoncpp.a instead and everything went fine in installation.
I used Jsoncpp 0.10.5. I also already used 0.5.0 version which its library was libjson_linux-gcc-4.8_libmt.a, based my OS. By editing the configure file, the installation went fine for both Jsoncpp versions. The running OS is Ubuntu 14.04 for the knowledge.

Did you guys mention libjeson.a for being checked in the configure intentionally or this is happened because of using different Jsoncpp builds or difference between the OS?
I think there is a difference in general between libjson and libjsoncpp.

I also noticed the configure also checks for libmutation++.dylib which is different with extension of Ubuntu users's dynamic library, 'so'. I also changed the check for libmutation++.so in the configure file. There is a difference between .dylib and .so in OSX I guess, but I think this is not the case for Linux users.

Bests,
Payam
Unfortunately we are not currently able to support this functionality and it is likely to be deprecated in future releases. If you need this functionality, it is recommended to pull down the source code and make the modifications you need (as you have already done) to make it work for you. If you create a branch for your modifications you will be able to pull future code updates into your version. Some form may continue to exist in a branch on github, however it is likely that it will be removed from the master version of the code.
hlk is offline   Reply With Quote

Old   November 22, 2015, 15:47
Default
  #3
Senior Member
 
Pay D.
Join Date: Aug 2011
Posts: 166
Blog Entries: 1
Rep Power: 14
pdp.aero is on a distinguished road
Quote:
Originally Posted by hlk View Post
Unfortunately we are not currently able to support this functionality and it is likely to be deprecated in future releases. If you need this functionality, it is recommended to pull down the source code and make the modifications you need (as you have already done) to make it work for you. If you create a branch for your modifications you will be able to pull future code updates into your version. Some form may continue to exist in a branch on github, however it is likely that it will be removed from the master version of the code.
Thanks for the response. The source code is pulled down already. I will follow the future updates.

PDP
pdp.aero 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
critical error during installation of openfoam Fabio88 OpenFOAM Installation 21 June 2, 2010 03:01
Problems in compiling paraview in Suse 10.3 platform chiven OpenFOAM Installation 3 December 1, 2009 07:21
OpenFOAM installation problem on Linux 32bit kumar OpenFOAM Installation 0 April 27, 2007 05:41
Help%7e%7einstall openfoam13 on fc5%7e%7e aderliner OpenFOAM Installation 2 September 11, 2006 07:24
Gerris software installation mer Main CFD Forum 2 November 12, 2005 08:50


All times are GMT -4. The time now is 09:50.