I found out why suddenly os.str was pulled in. Fixed with - pmclass OS pmc + pmclass OS dynpmc
A non-dynamic pmc is allowed to const strings, a dynamic not. Stupid. Only msvc found the other errors, duplicate linked symbols. Fixed now. Sigh On Sun, Sep 16, 2012 at 11:54 AM, GitHub <[email protected]> wrote: > Branch: refs/heads/master > Home: https://github.com/parrot/parrot > Commit: 76badef98ff76f3c635ae9ae40c1002e107fec28 > > https://github.com/parrot/parrot/commit/76badef98ff76f3c635ae9ae40c1002e107fec28 > Author: Brian Gernhardt <[email protected]> > Date: 2012-09-16 (Sun, 16 Sep 2012) > > Changed paths: > M src/dynpmc/Rules.in > > Log Message: > ----------- > dynpmc/Rules: Revert OS build rules to pre 97aa16a > > The rule to build os.str seems to be unnecessary and breaks nmake. > > > > > _______________________________________________ > http://lists.parrot.org/mailman/listinfo/parrot-commits -- Reini Urban http://cpanel.net/ http://www.perl-compiler.org/ _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-commits
