IRC Logs for #lost


2023-05-18

10:10:18 LittleFox: wait
10:10:24 LittleFox: Paddy und kevin sind die gleiche person?!
10:10:33 xq: hahahahahahaha *rofl*
10:10:33 xq: ja
10:11:40 LittleFox: oh man
10:11:46 LittleFox: seit wie vielen jahren lurke ich hier rum?
10:12:22 xq: weiss ich aber auch erst seit nehm jahr oder so :D
10:36:41 xq: LittleFox: was macht LF-OS?
10:40:27 LittleFox: toolchain nervig
10:40:31 LittleFox: alles davon
10:40:36 xq: nimm zig! :D
10:40:42 LittleFox: das löst mein problem auch nur nich
10:41:05 xq: zig cc -target x86_64-freestanding-eabi --sysroot ~/lf-os -lc
10:41:13 LittleFox: ...
10:41:20 xq: :P
10:41:28 xq: ne spaß, was ist das problem?
10:41:41 LittleFox: ich hab halt schon target x86_64-pc-lf_os
10:42:16 xq: das -pc- ist ja grundlegend relativ bums :D
10:42:33 LittleFox: aber joar
10:42:36 LittleFox: aber das lf_os nicht
10:42:46 LittleFox: bin halt ne freestanding
10:43:15 xq: stimmt
10:43:34 xq: aber was is nu das problem?
10:43:36 LittleFox: und was halt nervt ist die newlib, compiler runtime die ich gerade im sysroot habe, aber mlibc braucht die in der toolchain schon, compiler-rt braucht aber ne libc .. eigentlich hätte ich gern bissl rust mit drin, aber das ist noch ein layer of toolchain madness
10:43:41 LittleFox: es ist alles schlimm
10:43:43 LittleFox: yak shaving
10:43:47 LittleFox: dependency hell
10:43:50 LittleFox: alles ... schlimm
10:44:34 LittleFox: und LF OS kernel funktioniert gut genug um zu sagen "ist schon ok so", braucht aber dringend diverse refactorings, noch ein paar features und so
10:44:53 LittleFox: gleichzeitig gibts aber bugs von denen ich nicht weiß wo sie her kommen, die nur sehr sporadisch auftreten und einfach nerven ohne ende ..
10:45:22 LittleFox: so kram wie C programme funktionieren nicht weil malloc crasht, aber C++ funktioniert alles problemlos - doom funktioniert aber auch, obwohl C?!
10:45:26 LittleFox: I just don't get it
10:45:59 LittleFox: und von buildsystem krämpfen fang ich gar nicht erst an ...
10:46:12 xq: eeeh
10:46:27 xq: *hust* nimm zig *hust* :D
10:46:32 xq: und wenns nur als build env ist :D
10:46:34 LittleFox: DAS LÖST DAS NICHT
10:46:44 LittleFox: hmpf
10:46:51 LittleFox: ich geh wieder ins bett
10:47:22 xq: müsstest halt nur das ding mit deinem llvm-patches versehen, dann kannste mit nem besseren buildsystem dinge bauen :D
10:47:48 xq: ich bastel ja bei meinem kram auch mit fremdlibs rum
10:47:54 xq: aber halt … well
10:48:00 xq: newlib ist halt vomit-inducing
10:48:04 xq: und cmake/make/… auch
10:48:16 xq: und von autotools will ich auch nix hören
10:48:25 xq: das ist alles dinge, die ich in meiner freizeit nicht benutzen will