Hello, > 1) Why does the numbers egg use libstdc++ ? Just curious.
This is most likely due to Windows not really giving you a C compiler or runtime. MSVCRT is actually a C++ runtime with loads of extern "C". cl.exe is actually a C++ compiler covering a subset of C. I wouldn't be surprised if mingw followed suit by linking to libstdc++, even when compiling shared C libraries (which happens to be the case with eggs). After all, it's not like it can reuse an existing alternative libc because these depend on certain syscalls being available to work, including newlib. Depending on a libc++ however would work as it depends on having something looking like a libc, therefore the combination of libstdc++ and MSVCRT is legitimate. tl;dr: Yes, this makes sense, in a twisted way. Cheers Vasilij _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
