IRC Logs for #lost


2021-05-22

08:20:55 Paddy joined the channel
10:10:42 CubeCoder joined the channel
10:10:45 CubeCoder: moin
10:13:28 CubeCoder: hab nen problem ich compiliere eine c datei mit einer assembler (.S) datei im wsl mit gcc auf 32 bit (also mit -m32) wenn ich jetzt aber die compilierte datei ausführen will kommt: cannot execute binary file: Exec format error. liegt das am wsl? und falls ja wie kann ich den gcc befehl in einen zig befehl "konvertieren"? (xq?)
10:16:19 CubeCoder: so wie ich es bisher in zig probiert habe kam der fehler, dass er nicht gegen die libc linken kann (Unable to link against libc: Unable to find libc installation: Windows SDK not found)...
10:20:32 CubeCoder: bzw zig erkennt meine assembler funktion nicht an (undefined symbol: _addition)
13:19:09 LittleFox: re zig findet assembler funktion nicht: hast du im assembler code das symbol auch als global markiert?
13:19:30 LittleFox: CubeCoder ^
13:20:07 CubeCoder: jap mit .global
13:20:33 LittleFox: und genau _addition?
13:21:06 CubeCoder: ne eigentlich nur addition so wie die funktion ein _ habe ich da gar nicht drin
13:21:16 LittleFox: ah
13:21:34 CubeCoder: muss da ein _ vor?
13:21:49 LittleFox: in C ists üblich dass funktionen einen _ davor haben, der könnte das hier deswegen verlangen
13:21:58 LittleFox: probier mal sie in der assembler datei _addition zu nenne
13:22:16 CubeCoder: jaaa danke :D
13:22:19 CubeCoder: funktioniert
13:23:09 LittleFox: ich bin nützlich \o/
13:23:16 CubeCoder: xDD
19:02:27 CubeCoder: hat jemand ideen für einfache programme in assembler?
22:01:12 LittleFox joined the channel
23:47:22 Core joined the channel
23:48:37 Core: Hey, hat jemand von euch schonmal eine eigene Programmiersprache entwickelt ?