Re: [Clax86list] Seg fault with hla 1.99 on Fedora 8 linux
- From: Charles Crayne <spamtrap@xxxxxxxxxx>
- Date: Wed, 27 Feb 2008 13:54:44 -0800
On Wed, 27 Feb 2008 13:08:32 GMT
Frank Kotler <spamtrap@xxxxxxxxxx> wrote:
If we're content to say "HLA doesn't wear a Red Hat", okay, but *I'd*
like to know *why*!
In a word, "packaging". The way Randy packages HLA for Linux makes
installation and upgrading very error prone. To begin with, as you have
previously noted, there is no version information in the distribution
file name. Next, the file untars to "usr/hla/...", which is not where
Linux expects to find executables, nor where non-rpm packages are
conventionally placed. In fact, since I prefer to have more than one
version installed, the executable on my system is:
"/home/chuck/install/hla-1.99/usr/hla/hla".
Randy's suggested solution for this problem is to modify the bash
initialization script to add the appropriate directory to $PATH, but
not only is this one more thing that the user has to remember to redo
when installing a new version, but makes running multiple versions
overly complicated. The same issues apply to the "HLALIB" and "HLAINC"
environment variables.
Is fc 8 a 64-bit system?
There are both 32 and 64-bit versions, but the one David is running is
32-bit.
The cure
for that, if we encounter it, is to add "-m elf_i386" to ld's command
line. I think HLA will do this... "-l" switch?
Yes, but the syntax is not well documented. '-l"m elf_i386"' works for
me. [By which I mean without the single quotes, but with the double
quotes. Note that there is no '-' in from of the 'm'].
--
Chuck
http://www.pacificsites.com/~ccrayne/charles.html
.
- Follow-Ups:
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- From: DaveR
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- References:
- Seg fault with hla 1.99 on Fedora 8 linux
- From: DaveR
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- From: Frank Kotler
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- From: nbaker2328
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- From: DaveR
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- From: nbaker2328
- Re: Seg fault with hla 1.99 on Fedora 8 linux
- From: Frank Kotler
- Seg fault with hla 1.99 on Fedora 8 linux
- Prev by Date: Re: GNU Assembler (GAS) query
- Next by Date: Re: Why BIOS maps in range 0x000F0000-0x000FFFF ?
- Previous by thread: Re: Seg fault with hla 1.99 on Fedora 8 linux
- Next by thread: Re: Seg fault with hla 1.99 on Fedora 8 linux
- Index(es):
Relevant Pages
|