diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 22 |
1 files changed, 21 insertions, 1 deletions
@@ -89,6 +89,8 @@ FoolOS was/is tested/developed on the following emulators/machines Todos ----- +port as secondary user.. ? zlib libpng + https://wiki.osdev.org/Text_Mode_Cursor cnrom civis term pipes! schedulig! DMA! splice (2) @@ -124,7 +126,7 @@ mesa3d, quake,doom, netwookring tcp/ip * EXTRA: switch to DMA where possible!? * EXTRA: Unit Testing -* EXTRA: GUI / Window Manager (update\_rect, etc..) / double buffering / physical, virtual sizE? virtio ? / Cairo library +* EXTRA: GUI / Window Manager (update\_rect, etc..) / double buffering / physical, virtual sizE? virtio ? / Cairo library/ xvfb? /forum.osdev.org/viewtopic.php?t=10018&p=64358 / vsync * EXTRA: qemu tcg , slower other cpus * EXTRA: Crazy & Funny terminal effects while typing (idea) @@ -156,6 +158,8 @@ mesa3d, quake,doom, netwookring tcp/ip 3.Porting Software =================== + I get sources via: apt-get source zlib , etc.. + * ref: Cross Porting Software * ncurses: ../ncurses-6.1/configure --host=i686-foolos --without-tests @@ -172,10 +176,26 @@ mesa3d, quake,doom, netwookring tcp/ip set CFLAGS="-ggdb -O0" to get debug symbols + * zlib-1.2.8 (via apt-get) + CC=i686-foolos-gcc ./configure --prefix=/usr + + * libpng1.6-1.6.28 (via apt-get) + + inside the dir: + + 1) add -foolos* to config.sub + 2) ./configure --prefix=/usr --host=i686-foolos + 3) make + 4) make DESTDIR=/home/miguel/temp/foolos/ install + + Content ======= Third party software and content used some of which is: +(I have likely forgotten most of credit) + +grub newlib ncurses |
