Current BlitzMax incompatible to g++ 4.6.0

Archives Forums/BlitzMax Bug Reports/Current BlitzMax incompatible to g++ 4.6.0

danvari(Posted 2011) [#1]
nothing needs to be said anymore :D failed to link on systems with gcc/g++ 4.6.0. error message:

Linking:digesteroids
g++: Fehler: nicht erkannte Option »--eh-frame-hdr«
Build Error: Failed to link /home/stephan/BlitzMax/samples/digesteroids/digesteroids

( nicht erkannte Option = not recognized option )

Running up2date archlinux


GfK(Posted 2011) [#2]
Not sure this constitutes a bug report. MinGW became an awful mess several version ago when they 'improved' it.

Read here. Includes a report on my escapades trying to get a 'newer' version to work when it was really hellbent on not doing. In the end I went back to the version Ziggy links to in his post.


Grisu(Posted 2011) [#3]
Might also check out this thread: http://www.blitzbasic.com/Community/posts.php?topic=91390

Have Version 4.5.2 running here.


danvari(Posted 2011) [#4]
not sure if you read my post, but i dont have MinGW as i am running linux, as said. i am using pure gcc and pure g++, so i still guess blitzmax needs to be updated.


GfK(Posted 2011) [#5]
I stopped reading when I got to the German bit.


The_Nici(Posted 2011) [#6]
I just saw that someone else posted my problem too.
This basically because you can't just throw linker options at gcc anymore without it complaining anymore, as stated in the 4.6.0 changelogs. It's not a really smart thing to do in the first place.