#8959 closed enhancement (fixed)
asymptote 2.40
Reported by: | Pierre Labastie | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 8.1 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
new minor version see http://asymptote.sourceforge.net/ChangeLog
Change History (9)
comment:1 by , 8 years ago
Owner: | changed from | to
---|
comment:2 by , 8 years ago
Status: | new → assigned |
---|
comment:3 by , 8 years ago
comment:4 by , 8 years ago
I can't recall what annoyed me about 2.39 (I think it was something about CXXFLAGS). This drops straight in and passes my limited tests. Meanwhile, texlive has problems with other packages which now need c++-11 (and many supported systems which predate that). Unless a newer version appears really soon, I'll drop this one in.
comment:5 by , 8 years ago
OK, looking at the book I can remember: the need to pass -O2 in CFLAGS because those overrode CXXFLAGS in 2.39 and g++ objected. If you don't pass CFLAGS / CXXFLAGS, this version uses
-std=c++11 -g -O3 -fno-var-tracking
which works fine. I do override in my normal build, but I use -O2 so that doesn't trigger the problem.
comment:7 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
A comment from Karl Berry on the tlbuild list, in relation to an unrelated problem:
For texlive, which has builds for multiple platforms, using a variety of different compilers, c++11 is new-enough to be a problem.
I'll probably still test this version (not sure if I'll like it, after my experiences with the previous version), but not until I've got a freshly built system on which to test it.