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

Support different compilers #2

Open
BartVandewoestyne opened this issue Apr 11, 2015 · 8 comments
Open

Support different compilers #2

BartVandewoestyne opened this issue Apr 11, 2015 · 8 comments

Comments

@BartVandewoestyne
Copy link
Owner

This project should be compilable with as many C++11/14 compilers as possible. It should be easy to switch compilers. The buildsystem should be modified so that it is easy to build the project with one or the other compiler. I do not yet have a clear idea about how to approach this. Suggestions are definitely welcome.

@yoyonel
Copy link

yoyonel commented May 10, 2016

Hi Bart !

I've forked your depot and worked on branch for gcc-4.9 (ubuntu/mint x64) support.
If you want, you can read/grab the result :-)
=>https://github.com/yoyonel/Effective-Modern-Cpp/tree/gcc-4.9

Take for your sharings,
Lionel

@BartVandewoestyne
Copy link
Owner Author

On Tue, May 10, 2016 at 4:22 PM, yoyonel [email protected] wrote:

Hi Bart !

I've forked your depot and worked on branch for gcc-4.9 (ubuntu/mint x64) support.
If you want, you can read/grab the result :-)
=>https://github.com/yoyonel/Effective-Modern-Cpp/tree/gcc-4.9

Take for your sharings,
Lionel

Hello Lionel,

Thanks for the pull request. I'm quite busy the next couple of days,
but I'll definitely take a look at it! Feel free to share the repo
with your friends, co-workers, etc... and make some publicity for it
:-)

Kind regards,
Bart

@BartVandewoestyne
Copy link
Owner Author

On 2016-05-10 16:22, yoyonel wrote:

Hi Bart !

I've forked your depot and worked on branch for gcc-4.9 (ubuntu/mint
x64) support.
If you want, you can read/grab the result :-)
=>https://github.com/yoyonel/Effective-Modern-Cpp/tree/gcc-4.9

Take for your sharings,
Lionel

Hello Lionel,

Can you make a pull request for this? I might want to comment on your
suggested changes. It will probably take me some time to go through it,
but I eventually will! :-)

Kind regards,
Bart

@yoyonel
Copy link

yoyonel commented May 10, 2016

Yo Bart !

No problem to submit a pull request (it's done).

Cu soon ^^
YoYo

@BartVandewoestyne
Copy link
Owner Author

Hello yoyonel,

Today, I played around with Travis CI to setup an environment in which we can test both clang and g++. I could not get past the Boost 1.56 requirement. See my comments on issue #5.

yoyonel pushed a commit to yoyonel/Effective-Modern-Cpp that referenced this issue May 18, 2016
@yoyonel
Copy link

yoyonel commented May 19, 2016

Yo Bart, I sent to you a response on #5 ^^

@BartVandewoestyne
Copy link
Owner Author

I got three compilers working on Travis CI: g++ 4.9 and 5.0 and clang++ 3.6. Only clang++ 3.7 is still failing.

@yoyonel
Copy link

yoyonel commented Jun 23, 2016

i will fix tomorrow the problem/bug for clang++ 3.7 ;-)

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

No branches or pull requests

2 participants