Ticket #306 (closed bug: fixed)
embedding parrot fails, many symbols not exported properly [win32]
|Reported by:||particle||Owned by:|
t/src/compiler.t (soon to be renamed t/src/embed.t) is failing on win32 due to lack of properly exported symbols. previously, this passed everywhere because it was linking with static libparrot and had full access to parrot internals. after i have a ticket number for this issue, i'll change the file to follow the rules and only #include 'embed.h', so linker errors due to unresolved externals will occur everywhere. expect this at about r36548. i'll skip all the tests, so trunk stays stable-ish. expect the test file to be renamed in another commit following shortly afterwards.
seems, at the moment, the only way to embed parrot is via static linking. this stinks. ~jerry