OS/2, eCS & ArcaOS - Technical > Programming

Alternatives to compiling Rust in Firefox port OS/2

<< < (3/16) > >>

Paul Smedley:
Hey Dave,

--- Quote from: Dave Yeo on May 07, 2021, 04:43:26 pm ---The problems with AOUT range from officially unsupported by GCC to just plain old too simple. Doesn't allow much in alignment options for example.

--- End quote ---

Changing GCC to elf probably wouldn't be that hard - getting the necessary tools updated...... more difficult....

Dave Yeo:

--- Quote from: Paul Smedley on May 07, 2021, 11:47:42 pm ---Changing GCC to elf probably wouldn't be that hard - getting the necessary tools updated...... more difficult....

--- End quote ---

I have gcc-elf binaries from 2.91 built with EMX, they were needed to build XFree/2 as we loaded the ELF modules, could even just copy over a Linux video module.

--- Code: ---[E:\emx\bin]dir *_elf*

The volume label in drive E is WARP_V4.
The Volume Serial Number is 6C5C:6414.
Directory of E:\emx\bin

11-07-99  2:24p       417,796    124 a---  ar_elf.exe
11-07-99  4:03p       450,564    124 a---  as_elf.exe
11-07-99  7:27p     2,711,556    124 a---  cc1plus_elf.exe
11-07-99  7:18p     2,297,746    124 a---  cc1_elf.exe
11-07-99  7:11p       194,534    124 a---  cpp_elf.exe
11-07-99  1:46p       135,172    124 a---  gasp_elf.exe
11-08-99  9:08p       145,075    124 a---  gcc_elf.exe
 2-18-97 12:37a       145,075    124 a---  GCC_ELF1.EXE
11-08-99  7:45p       413,700    124 a---  ld_elf.exe
11-07-99  2:24p       409,604    124 a---  nm_elf.exe
11-08-99  8:18p       417,796    124 a---  objcopy_elf.exe
11-07-99  2:23p       450,564    124 a---  objdump_elf.exe
11-07-99  2:23p       417,796    124 a---  ranlib_elf.exe
11-07-99  2:23p       405,508    124 a---  size_elf.exe
11-08-99  8:18p       417,796    124 a---  strip_elf.exe

--- End code ---

Paul Smedley:
Hey Dave,


--- Quote from: Dave Yeo on May 08, 2021, 02:04:58 am ---
--- Quote from: Paul Smedley on May 07, 2021, 11:47:42 pm ---Changing GCC to elf probably wouldn't be that hard - getting the necessary tools updated...... more difficult....

--- End quote ---

I have gcc-elf binaries from 2.91 built with EMX, they were needed to build XFree/2 as we loaded the ELF modules, could even just copy over a Linux video module.

--- Code: ---[E:\emx\bin]dir *_elf*

The volume label in drive E is WARP_V4.
The Volume Serial Number is 6C5C:6414.
Directory of E:\emx\bin

11-07-99  2:24p       417,796    124 a---  ar_elf.exe
11-07-99  4:03p       450,564    124 a---  as_elf.exe
11-07-99  7:27p     2,711,556    124 a---  cc1plus_elf.exe
11-07-99  7:18p     2,297,746    124 a---  cc1_elf.exe
11-07-99  7:11p       194,534    124 a---  cpp_elf.exe
11-07-99  1:46p       135,172    124 a---  gasp_elf.exe
11-08-99  9:08p       145,075    124 a---  gcc_elf.exe
 2-18-97 12:37a       145,075    124 a---  GCC_ELF1.EXE
11-08-99  7:45p       413,700    124 a---  ld_elf.exe
11-07-99  2:24p       409,604    124 a---  nm_elf.exe
11-08-99  8:18p       417,796    124 a---  objcopy_elf.exe
11-07-99  2:23p       450,564    124 a---  objdump_elf.exe
11-07-99  2:23p       417,796    124 a---  ranlib_elf.exe
11-07-99  2:23p       405,508    124 a---  size_elf.exe
11-08-99  8:18p       417,796    124 a---  strip_elf.exe

--- End code ---

--- End quote ---

Interesting - got a link?

Cheers,

Paul

Dave Yeo:
It was on Holger's old pages which are long gone. Frank Giessler also offered to send me the package (60MB). Not sure what Frank is up to now a days. My original archive is also long gone it seems

Dave Yeo:
Here's the binaries, they don't seem to need anything besides the emx dlls.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version