Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

it can not be compile on gcc4.4.4 #48

Closed
lilothar opened this issue Aug 14, 2016 · 6 comments
Closed

it can not be compile on gcc4.4.4 #48

lilothar opened this issue Aug 14, 2016 · 6 comments

Comments

@lilothar
Copy link

it it can not cmpile on gcc 4.4.4, some feature gcc4.4.4 not support, can it is may support that version?

@pmcmorris
Copy link

Given the weak support for modern C++ features on that version of gcc, I think its unlikely.

https://gcc.gnu.org/gcc-4.4/cxx0x_status.html

It would be significant work in working around issues and disabling features for little gain in terms of value as most of the platforms we support are either on newer versions of gcc or have already transitioned to clang.

Have you considered upgrading to gcc 4.7 or 4.8?

@rparolin
Copy link
Contributor

I'd agree. I haven't published an official platform and compiler support
matrix yet in an effort to see what the needs of the community are. But I
will be aggressively moving towards modern compilers and techniques as much
as practical.

On Sun, Aug 14, 2016, 11:15 AM Patrick McMorris notifications@github.com
wrote:

Given the weak support for modern C++ features on that version of gcc, I
think its unlikely.

https://gcc.gnu.org/gcc-4.4/cxx0x_status.html

It would be significant work in working around issues and disabling
features for little gain in terms of value as most of the platforms we
support are either on newer versions of gcc or have already transitioned to
clang.

Have you considered upgrading to gcc 4.7 or 4.8?


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#48 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABQnjSphbt6i9J_UzlppTFSNTMBUPPs8ks5qf1tXgaJpZM4Jj7Ng
.

@lilothar
Copy link
Author

I know gcc 4.4 weakly support c++ new feature, I also can compile it with clang with libcxx3.8 integrate it in peoject, for large scale server like 10000+ or more server to update gcc or install clang libs against may applications already run on the server ,it is not a regular way to do that, and hav some dangous. for example ,we can use swap to instead of std::move to compitable the compiler, I think, or I need to compile all the applications to upgrade compilers

@lilothar
Copy link
Author

may be , I need to trans current version to fit gcc 4.4 myself ,but it is so comfusion on me, it seems worse time to do this

@DragoonX6
Copy link
Contributor

If you have clang 3.8 as you said, you can just compile it with that and use it with clang.

@rparolin
Copy link
Contributor

Since GCC 4.4.4 is now a 6 year old compiler its unlikely we will circle back. If you wish to contribute fixes back that enable it to build I'll happily look at them. I'll close this issue unless there is an objection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants