Re: [AD] changes to asm files |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
In message <20010215001455.A10542@xxxxxxxxxx>, George Foot writes:
>everybody seems to agree that it's OK
>to require a newish version of the assembler.
Depends how new "newish" is. For cross-compiling from Linux the most solid
pre-compiled version for mingw I've found (at
http://www.devolution.com/~slouken/SDL/Xmingw32/ ) reports:
GNU assembler 19990818
Copyright 1997 Free Software Foundation, Inc.
If the features you're requiring aren't in this version of gas, then anyone
wanting to cross-compile a mingw allegro library will have to roll their own
cross-compiler and tool chain, which isn't a trivial job.
There are two different guides to doing this on the web. Mumit Kahn's still
refers to egcs 1.1.1 (!), the other is for gcc 2.95.2:
http://www.devolution.com/~slouken/SDL/Xmingw32/crossgcc/index.html
But this uses the 19990818 snapshot of binutils and you'd need to fiddle
with the scripts to use a newer binutils.
Looking at the dates on the tarballs on ftp.gnu.org, it appears 19990818 is
between binutils 2.9.1 and 2.10 - is that new enough? If you're unsure, I'm
happy to run a sample file through "19990818" gas to check if it supports
the features you're interested in.
Cheers,
Olly