Pular para o conteúdo

Projeto Uriel Linux !

Responder tópico
  • Denunciar
  • Indicar

1. Projeto Uriel Linux !

Enviado em 03/05/2019 - 18:00h

Olá pessoal !

Dia primeiro comecei esse projeto:
https://github.com/gokernel2017/Uriel_Linux

Quem quiser testar basta gravar um CD-ROM com o arquivo da imagem ( Uriel_Linux_0.90.0_BETA_64_Bits.iso )

Ou usando o qemu:
qemu-system-x86_64 -cdrom Uriel_Linux_0.90.0_BETA_64_Bits.iso

Uma coisa interessante fica na pasta /temp ... usando o tcc para criar módulos e carregar com a Summer Language:

Arquivo: mod.c

//--------------------------------------------------------------------
//
// COMPILE:
// tcc -shared mod.c -o mod.so -Wall
//
// USAGE:
// // copy the file ( mod.so ) /lib
// cp mod.so /lib
// summer mod.sum
//
//--------------------------------------------------------------------
//
#include <tcclib.h>

int value = 12345;

void my_hello () {
printf ("\nHello World >>> From Module ( mod.so ): %d\n\n", value);
}


Arquivo: mod.sum

//-------------------------------------------------------------------
//
// USAGE:
// summer mod.sum
//
//-------------------------------------------------------------------
//
module ("mod", "mod");

import ("mod", "my_hello", "00", 0);

mod.my_hello();



a: Testei no qemu 64 bits para Windows 7 64 Bits e funcionou !!!
b: Também gravei o CD-ROM e ... deu o boot e funcionou normal !!!

Projeto BETA ainda e uma distro com apenas 10 megas ...

E se alguém tiver curiosidade sobre o nome do projeto ... vai a info:
a: Uriel é um nome de origem Hebraica que significa: O Senhor é a minha luz.
b: Uriel é o nome do meu filho.
c: O nome Uriel se encontra na Biblia em: 1 Crônicas 15: 5

Responder tópico

2. Re: Projeto Uriel Linux !

Enviado em 14/05/2019 - 19:18h

Olá pessoal !

Projeto atualizado com a .ISO...:
https://github.com/gokernel2017/Uriel_Linux/releases
Arquivo: slax7_64_Linux_Boot.iso
Tamanho: 95 Megas.

OBS: Esse ISO é um ( Mini SLAX 7 64 bits ) ...

.. E porque não usar o SLAX atual ( 9.9.0 ) ???, resposta aqui:
https://www.slax.org/modules.php

Warning: This part of Slax website is deprecated.
Modules downloadable from this website were made for old Slax versions (7.x) and they may not work on current Slax 9.x.
For Slax 9, use 'apt' to install software, there is no need for dedicated module repository anymore.


Aqui testei e funcionou tudo:
1: gcc
2: SDL
3: sgfb
4: dream editor
5: summer

Ver teste na pasta /temp:
-------------------------------------------
gcc testbitmap.c -o test -lSDL -Wall
-------------------------------------------

OBS: Testei usando o Qemu e deu "quebra de programa" ...
Mas gravei o CD-ROM e tudo funcionou perfeitamente ... !!!

Para dar o BOOT mais rápido, o ideal é iniciar de um pen-drive ...

Curtam !!!




Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder