Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Wolf Bergenheim via Freedos-devel
On Thu, Feb 6, 2025 at 9:10 PM Jim Hall via Freedos-devel < [email protected]> wrote: > On Thu, Feb 6, 2025 at 1:48 PM Bruno Ribeiro via Freedos-devel > > Would Micro-C be considered for inclusion in FreeDOS? > > > It's a pretty good C compiler, and once upon a time I remember th

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Bruno Ribeiro via Freedos-devel
On 6/2/2025 17:10, Jim Hall via Freedos-devel wrote: > It's a pretty good C compiler, and once upon a time I remember that we > did include some Micro-C things in FreeDOS, and maybe even Micro-C > itself (this would have been a while back, I don't remember the > details very clearly anymore). > >

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Bruno Ribeiro via Freedos-devel
On 6/2/2025 16:48, tom ehlert via Freedos-devel wrote: > >> That's good to know. But why not WASM, for consistency? Perhaps NASM >> has more features, stronger support for macros and/or is better >> maintained? Rules for using one over another? (Like pure vs hybrid >> language packages?) > Hist

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Jim Hall via Freedos-devel
> On 6/2/2025 16:29, Jim Hall via Freedos-devel wrote: [..] > > email) but source code is not provided. Micro-C provides the source > > code, but the COPY.TXT is not an open source license like MIT or GNU > > GPL or something like that. It literally says: [..] On Thu, Feb 6, 2025 at 1:48 PM Bruno

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread tom ehlert via Freedos-devel
>That's good to know. But why not WASM, for consistency? Perhaps NASM >has more features, stronger support for macros and/or is better >maintained? Rules for using one over another? (Like pure vs hybrid >language packages?) History. NASM is available for free for much longer time then WASM; so

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Bruno Ribeiro via Freedos-devel
On 6/2/2025 16:29, Jim Hall via Freedos-devel wrote: > On Thu, Feb 6, 2025 at 12:54 PM Bruno Ribeiro via Freedos-devel > wrote: >> > [..] >>> I'll add that several vendors have since released their compilers for >>> free (gratis, if not open source) and we link to them from the "For >>> developers

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Jim Hall via Freedos-devel
On Thu, Feb 6, 2025 at 12:54 PM Bruno Ribeiro via Freedos-devel wrote: > [..] > > I'll add that several vendors have since released their compilers for > > free (gratis, if not open source) and we link to them from the "For > > developers" page on our website. > >

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Bruno Ribeiro via Freedos-devel
Hi Jim, On 6/2/2025 14:25, Jim Hall via Freedos-devel wrote: > On Thu, Feb 6, 2025 at 7:55 AM Bruno Ribeiro via Freedos-devel > wrote: >> > [..] >> Anyway, I think self-hosting is a technical property in alignment with >> the very purpose of free software. It's a nice feature! In my >> bare-me

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Jim Hall via Freedos-devel
On Thu, Feb 6, 2025 at 7:55 AM Bruno Ribeiro via Freedos-devel wrote: > [..] > Anyway, I think self-hosting is a technical property in alignment with > the very purpose of free software. It's a nice feature! In my > bare-metal retro endeavors, I'm fond of being able to modify and build > any sof

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Jim Hall via Freedos-devel
> On 6/2/2025 09:21, tom ehlert via Freedos-devel wrote: > > FreeDOS is about open source, not about self-hosted. Please read the > > manifesto. On Thu, Feb 6, 2025 at 7:55 AM Bruno Ribeiro via Freedos-devel wrote: > Could not find a link to the manifesto. Do you know where is it? The manifest

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Bruno Ribeiro via Freedos-devel
Hi Tom, On 6/2/2025 09:21, tom ehlert via Freedos-devel wrote: >> Since neither of those are made available by FreeDOS, one would have to >> port the code to a distributed compiler (Open Watcom, i16gcc, bcc, ...) >> and write a build script to make FreeDOS self sufficient for building >> this pa

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread tom ehlert via Freedos-devel
> Similarly, APPEND has a script make.bat that can be used to build > APPEND.EXE using NASM assembler that is also available within FreeDOS. > However, file NOTES of package ASSIGN says: > Target compilers: Borland C v3.1+; Micro-C v3.13 > And provides MAKEFILE and COMPILE.BAT for building b

Re: [Freedos-devel] Building entire FreeDOS release from source within FreeDOS

2025-02-06 Thread Bruno Ribeiro via Freedos-devel
Hi Louis, On 5/2/2025 23:08, Louis Santillan wrote: > FreeDOS releases are built using RBE [0] (Release Build Environment). > RBE 4th Edition [1] is being worked on now. But it does not yet build > FreeDOS from source code. It builds FreeDOS from source which is > usually a binary zip file or a