(dropping debian-68k) Vaugha Brewchuk dixit:
>The NEXTSTEP c library (libsys_s.a) does not support any POSIX, only >BSD. That’s a different kind of BSD. So to speak, the modern BSDs actually abolished some of classic BSD behaviour in favour of POSuX. >In order to enable POSIX, one passes the -posix flag to the NeXT >cc compiler. This defines _POSIX_SOURCE to pull-in the POSIX header >file content and links with libsys_p.a and libposix.a. Without the Yes, and that was needed for mksh (but feel free to try and port it to NeXTstep without -posix). >Unfortunately the POSIX library on the NeXT is extremely buggy and the >tribal knowledge says to avoid using it altogether. So everything I >built to date was without -posix. Hm. From what RT told me, it’s usable on 3.3 and not on 4.2… >I found m68k assembly almost as clean as a high level language, as >opposed to i386 that I found very painful. But of course I knew then With i386, it highly depends on the assembler. I used TASM first, but neither MASM nor Ideal mode were much to my liking. Then nasm, but its 32-bit mode got inconsistencies, and it had incompatibilities between micro versions. Now I’m using gas (GNU as) with cpp for both macros and comments (no gas comments) and .intel_syntax noprefix, which makes it palatable. >off my NeXT. It is amazing how usable it still is today, except for So true. Oh, try Lynx for webbrowsing. Or dillo2 (X11). bye, //mirabilos -- 16:47⎜«mika:#grml» .oO(mira ist einfach gut....) 23:22⎜«mikap:#grml» mirabilos: und dein bootloader ist geil :) 23:29⎜«mikap:#grml» und ich finds saugeil dass ich ein bsd zum booten mit grml hab, das muss ich dann gleich mal auf usb-stick installieren -- Michael Prokop über MirOS bsd4grml
