Brandon J. Van Every wrote:
In vcbuild.bat, chicken.dll, chicken_gui.dll, and uchicken.dll are compiled with both /DC_NO_PIC_NO_DLL and /DPIC. That strikes me as wrong, or at least error prone if it doesn't actually harm anything. Or are these not mutually exclusive flags? In that case, I could use a crash course in what they really mean.
Ok, back in MinGW land, now *libchicken.dll* has the bazillion C_temporary_stack errors etc. Previously it was only libuchicken.dll. When building shared vs. static libraries, I've been using [PIC | C_NO_PIC_NO_DLL]. Is this wrong? It seems that vcbuild.bat uses [(C_NO_PIC_NO_DLL & PIC) | C_NO_PIC_NO_DLL]. It's 3 am and I really don't get it. Why use C_NO_PIC_NO_DLL for everything? Is it a legacy issue, an OS or compiler specific issue...?


Cheers,
Brandon Van Every



_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to