On Thu, 13 May 2004, Jeff Clites wrote: > > - When building / using a shared parrot the compiler macro > > PARROT_LIB_DYNAMIC will be defined, for static PARROT_LIB_STATIC > > What will these be used for? Traditionally, there aren't compile-time > difference when building a static v. dynamic library, I believe. Maybe > this is not the case for Windows?
if you're building a shared library, you need to compiler to produce position independent (relocatable) code, which can be enabled with compiler switches (e.g. -fPIC). -jeff