Hi Gabriel, if I have to guess, then buildall does the following: It compiles several different types of FreeDOS kernel, for example with and without FAT32 support. Each kernel is just a single binary which you can rename to kernel.sys, then use SYS or similar tools to install it to a FAT drive of your choice. Our SYS and kernel support FAT12, FAT16 and FAT32. As you have already noticed, buildall will not build a complete distro. All apps are packaged separately :-) However, there is of course some scripted build process used to create the distro in ISO and other formats: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/test/report.html If you just want to learn about operating systems, then re-building the entire distro clearly is NOT what you want to do. Instead, you want to look at the kernel and command.com sources and maybe those of a few interesting low level apps and drivers and compile THOSE, possibly with your own custom changes. That would be more interesting from the operating system exploration point of view, compared to pumping around 100s of megabytes of data to create an ISO. Enjoy FreeDOS! Regards, Eric
Yes. I was taking a look and I discovered I needed some old tools...
As said, you should NOT need any hard to get tools. We tried to make many components buildable with modern free open source compilers and assemblers. You may still need Turbo C in some cases. Let us know if and for which relevant packages you need more old tools.
Reading some documentation on kernel repository ( Github), I saw a file called "buildall.bat" , so , I thought that pick all source code ,compile it and create a .iso , something like that .
See above and visit https://gitlab.com/FreeDOS/OS/builder ;-) _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user