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

[Other] Installation issues with flex 2.6.0 and inelegant solution

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By windscion

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   December 29, 2015, 13:58
Default Installation issues with flex 2.6.0 and inelegant solution
  #1
New Member
 
Thomas Evans
Join Date: Dec 2015
Posts: 21
Rep Power: 10
windscion is on a distinguished road
Issues are caused by the fact that the pre-processor only checks the subminor version of the flex release.

Do this:

% cd $WM_PROJECT_DIR
% find . -name '*.L' -print

Open all of the above in your fav editor (I use jEdit). Change all instances of
#if YY_FLEX_SUBMINOR_VERSION < 34
to
#if YY_FLEX_SUBMINOR_VERSION < 34 && YY_FLEX_SUBMINOR_VERSION > 0

Your code will (hopefully) now compile.

************************************************** *******

NOTE: THIS IS A HORRIBLE HORRIBLE HACK. Use only if you prefer to keep flex 2.6.0+. A proper check needs to know major, minor and subminor numbers (or whatever they are called). Hopefully the future versions will patch this issue.
atulkjoy likes this.
windscion is offline   Reply With Quote

 


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



All times are GMT -4. The time now is 15:17.