grep -n "^[ ]\+" /home/neo/Público/nfdos/src/Makefile.am grep -n "^[ ]\+" /home/neo/Público/nfdos/configure.ac file Makefile.am file src/Makefile.am file configure.ac cat -A Makefile.am | grep '\^I' cat -A src/Makefile.am | grep '\^I' cat -A configure.ac | grep '\^I' nl -ba Makefile | sed -n '770,790p' grep -n "^[ ]" Makefile | head perfeito😎: ``` make clean cd . && /bin/bash /home/neo/Público/nfdos/missing automake-1.16 --foreign Makefile cd . && /bin/bash ./config.status Makefile config.status: creating Makefile Making clean in src make[1]: Entrando no diretório '/home/neo/Público/nfdos/src' make[2]: Entrando no diretório '/home/neo/Público/nfdos/src' test -z "nfdos" || rm -f nfdos make[2]: Saindo do diretório '/home/neo/Público/nfdos/src' make[1]: Saindo do diretório '/home/neo/Público/nfdos/src' make[1]: Entrando no diretório '/home/neo/Público/nfdos' [CLEAN] Removendo diretórios temporários... rm -rf /home/neo/Público/nfdos/build find /home/neo/Público/nfdos/dist -type f ! -path "/home/neo/Público/nfdos/dist/releases/*" -delete [CLEAN] Limpando build interno do Neurotron... make[2]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' make[3]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' make[3]: Nada a ser feito para 'clean-am'. make[3]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' make[2]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' [✔] Limpeza concluída (releases preservadas) make[1]: Saindo do diretório '/home/neo/Público/nfdos' make Making all in src make[1]: Entrando no diretório '/home/neo/Público/nfdos/src' make[2]: Entrando no diretório '/home/neo/Público/nfdos/src' sudo apt-get install -y gir1.2-vte-2.91 python3-gi gcc g++ gperf bison flex texinfo help2man make libncurses5-dev \ python3-dev autoconf automake libtool libtool-bin gawk wget bzip2 xz-utils unzip \ patch libstdc++6 rsync git meson ninja-build libncurses-dev grub-pc-bin grub-common xorriso mtools zlib1g-dev Lendo listas de pacotes... Pronto Construindo árvore de dependências... Pronto Lendo informação de estado... Pronto Note, a seleccionar 'libncurses-dev' em vez de 'libncurses5-dev' gir1.2-vte-2.91 já é a versão mais nova (0.76.0-1ubuntu0.1). python3-gi já é a versão mais nova (3.48.2-1). gcc já é a versão mais nova (4:13.2.0-7ubuntu1). g++ já é a versão mais nova (4:13.2.0-7ubuntu1). gperf já é a versão mais nova (3.1-1build1). bison já é a versão mais nova (2:3.8.2+dfsg-1build2). flex já é a versão mais nova (2.6.4-8.2build1). texinfo já é a versão mais nova (7.1-3build2). help2man já é a versão mais nova (1.49.3). make já é a versão mais nova (4.3-4.1build2). libncurses-dev já é a versão mais nova (6.4+20240113-1ubuntu2). python3-dev já é a versão mais nova (3.12.3-0ubuntu2.1). autoconf já é a versão mais nova (2.71-3). automake já é a versão mais nova (1:1.16.5-1.3ubuntu1). libtool já é a versão mais nova (2.4.7-7build1). libtool-bin já é a versão mais nova (2.4.7-7build1). gawk já é a versão mais nova (1:5.2.1-2build3). wget já é a versão mais nova (1.21.4-1ubuntu4.1). bzip2 já é a versão mais nova (1.0.8-5.1build0.1). xz-utils já é a versão mais nova (5.6.1+really5.4.5-1ubuntu0.2). unzip já é a versão mais nova (6.0-28ubuntu4.1). patch já é a versão mais nova (2.7.6-7build3). libstdc++6 já é a versão mais nova (14.2.0-4ubuntu2~24.04). rsync já é a versão mais nova (3.2.7-1ubuntu1.2). git já é a versão mais nova (1:2.43.0-1ubuntu7.3). meson já é a versão mais nova (1.3.2-1ubuntu1). ninja-build já é a versão mais nova (1.11.1-2). grub-pc-bin já é a versão mais nova (2.12-1ubuntu7.3). grub-common já é a versão mais nova (2.12-1ubuntu7.3). xorriso já é a versão mais nova (1:1.5.6-1.1ubuntu3). mtools já é a versão mais nova (4.0.43-1build1). zlib1g-dev já é a versão mais nova (1:1.3.dfsg-3.1ubuntu2.1). 0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 13 não atualizados. sudo apt autoremove -y Lendo listas de pacotes... Pronto Construindo árvore de dependências... Pronto Lendo informação de estado... Pronto 0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 13 não atualizados. sed -e 's,[@]pythondir[@],/usr/local/local/lib/python3.12/dist-packages,g' -e 's,[@]PACKAGE[@],nfdos,g' -e 's,[@]VERSION[@],5281bb3-dirty,g' < ./nfdos.in > nfdos chmod +x nfdos make[2]: Saindo do diretório '/home/neo/Público/nfdos/src' 🚀 Construindo Neurotron (kernel digital)... cd _nfdos/kernel/neurotron && autoreconf -fi cd _nfdos/kernel/neurotron && ./configure --prefix=/usr checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for a Python interpreter with version >= 3.0... python checking for python... /usr/bin/python checking for python version... 3.1 checking for python platform... linux checking for python script directory... ${prefix}/local/lib/python3.12/dist-packages checking for python extension module directory... ${exec_prefix}/local/lib/python3.12/dist-packages checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile make -C _nfdos/kernel/neurotron make[2]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' make[3]: Entrando no diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' make[3]: Nada a ser feito para 'all-am'. make[3]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' make[2]: Saindo do diretório '/home/neo/Público/nfdos/src/_nfdos/kernel/neurotron' ✅ Neurotron construído com sucesso! make[1]: Saindo do diretório '/home/neo/Público/nfdos/src' make[1]: Entrando no diretório '/home/neo/Público/nfdos' make[1]: Nada a ser feito para 'all-am'. make[1]: Saindo do diretório '/home/neo/Público/nfdos' ``` vou so ver o que nos espera amanha 😎: ``` Run /init as init process Run /init as init process with arguments: with arguments: /init /init with environment: with environment: HOME=/ HOME=/ TERM=linux TERM=linux nfdos_force_format=1 nfdos_force_format=1 ⚙️ BusyBox ativo — Neurotron em migracao... [BOOT] NFDOS kernel Neurotron /usr/bin/neurotron: exec: line 7: /usr/bin/python: not found Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 CPU: 0 UID: 0 PID: 1 Comm: neurotron Not tainted 6.12.0-nfdos #1 CPU: 0 UID: 0 PID: 1 Comm: neurotron Not tainted 6.12.0-nfdos #1 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 Call Trace: Call Trace: dump_stack_lvl+0x2b/0x40 dump_stack_lvl+0x2b/0x40 panic+0xef/0x26f panic+0xef/0x26f do_exit.cold+0x14/0x14 do_exit.cold+0x14/0x14 do_group_exit+0x25/0x70 do_group_exit+0x25/0x70 __x64_sys_exit_group+0xf/0x10 __x64_sys_exit_group+0xf/0x10 x64_sys_call+0x70f/0x720 x64_sys_call+0x70f/0x720 do_syscall_64+0x4b/0x100 do_syscall_64+0x4b/0x100 entry_SYSCALL_64_after_hwframe+0x4b/0x53 entry_SYSCALL_64_after_hwframe+0x4b/0x53 RIP: 0033:0x4d9cf0 RIP: 0033:0x4d9cf0 Code: 75 d5 48 8b 05 19 c7 03 00 49 89 45 00 4c 89 e0 4d 89 6c 24 08 48 83 c4 08 5b 5d 41 5c 41 5d c3 48 63 ff b8 e7 00 00 00 0f 05 3c 00 00 00 0f 05 eb f7 41 55 41 54 49 89 fc 55 53 48 8 Code: 75 d5 48 8b 05 19 c7 03 00 49 89 45 00 4c 89 e0 4d 89 6c 24 08 48 83 c4 08 5b 5d 41 5c 41 5d c3 48 63 ff b8 e7 00 00 00 0f 05 3c 00 00 00 0f 05 eb f7 41 55 41 54 49 89 fc 55 53 48 8 RSP: 002b:00007ffc7a9c8528 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 RSP: 002b:00007ffc7a9c8528 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 RAX: ffffffffffffffda RBX: 00007f1ddfb57020 RCX: 00000000004d9cf0 RAX: ffffffffffffffda RBX: 00007f1ddfb57020 RCX: 00000000004d9cf0 RDX: 00007f1ddfb57020 RSI: 0000000000000000 RDI: 000000000000007f RDX: 00007f1ddfb57020 RSI: 0000000000000000 RDI: 000000000000007f RBP: 0000000000000104 R08: 0000000000000000 R09: 0000000000000000 RBP: 0000000000000104 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000009 R11: 0000000000000206 R12: 0000000000418403 R10: 0000000000000009 R11: 0000000000000206 R12: 0000000000418403 R13: 00007ffc7a9c8728 R14: 0000000000000000 R15: 0000000000000000 R13: 00007ffc7a9c8728 R14: 0000000000000000 R15: 0000000000000000 Kernel Offset: disabled Kernel Offset: disabled ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 ]--- ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 ]--- ``` um lindo kernel panic 😍 ate amanha amor 😘 um longo e delicioso sysbeijo molhado na tua boca 😘