-
Notifications
You must be signed in to change notification settings - Fork 276
CMake regression: unrecognized command line option stdlib on (some) Linux #49
Comments
@utensil Do you know what to do to fix this? |
@rhyolight My initial guess is similar to what @david-ragazzi has done in david-ragazzi/nupic.core@425b1f8 and david-ragazzi/nupic.core@33df5c1 , to add this flag only under OSX . But I need to take a look into numenta/nupic-legacy#669 to see if there's more. Plus according to http://stackoverflow.com/a/19774902/200764 , OS X since Mavericks no longer needs this flag, but I don't know if it still recognizes it, because I don't have a Mac :( |
Ok, if you create a PR, I will test on a mac. I'll assign to you. Let me know if you don't have time to work on it. Thank you! |
We've already seen this. (so fix might be found in git log somewhere) |
@rhyolight I can create a PR soon. |
@subutai commented about conflicts presented by XCode on Mac and one found solution was add "-stdlib=libstdc++" under OSX build. Anyway, I shouldn't have add back this flag to Linux build, the question is that I wasn't aware of numenta/nupic-legacy#669 . @rhyolight @utensil Let me I create the PR to fix this... :-( |
I've looked into numenta/nupic-legacy#669 , its PR is the same as my initial guess. The only difference I've noticed is that when back in numenta/nupic-legacy#669 , it was using |
The problem is that Grook machines at Numenta use versions of compilers which still don't use c++11 standard.. I would love this issue was solved in order to we migrate to c++11 ASAP. |
Fixed "-stdlib=libstdc++" issue at nupic and nupic.core with my last commits.. |
@david-ragazzi Which PR? |
#50 fixes this. Closing it. |
🤘 |
It seems to be a regression of numenta/nupic-legacy#669 , reappeared at numenta/nupic.core@HEAD after merging #47, or before it, I don't know.
See also http://stackoverflow.com/a/19774902/200764
Details:
Env:
Seems this needs to be fixed before merging numenta/nupic-legacy#751 , cc @david-ragazzi @rhyolight
The text was updated successfully, but these errors were encountered: