Re: Building Parrot::Embed on Windows XP / Visual C++

2006-12-27 Thread Ron Blaschke
chromatic wrote: On Saturday 23 December 2006 11:32, Ron Blaschke wrote: It would be great if you could make the change right away. I thought it was just too small of a change to submit an official patch. Thanks, applied as of r16229. This is generally only tricky when building

Re: Building Parrot::Embed on Windows XP / Visual C++

2006-12-23 Thread Ron Blaschke
chromatic wrote: On Friday 22 December 2006 12:54, Ron Blaschke wrote: -void Parrot_register_pmc(Parrot_INTERP, Parrot_PMC); -void Parrot_unregister_pmc(Parrot_INTERP, Parrot_PMC); +PARROT_API void Parrot_register_pmc(Parrot_INTERP, Parrot_PMC); +PARROT_API void

Re: Building Parrot::Embed on Windows XP / Visual C++

2006-12-23 Thread chromatic
On Saturday 23 December 2006 11:32, Ron Blaschke wrote: It would be great if you could make the change right away. I thought it was just too small of a change to submit an official patch. Thanks, applied as of r16229. This is generally only tricky when building in-tree, as there's no

Building Parrot::Embed on Windows XP / Visual C++

2006-12-22 Thread Ron Blaschke
I have managed to build Parrot::Embed on Windows/VC8, and judging from the test output it works. There are two warnings, but I guess those are no problem? $ ./Build test t\interpok 1/31Parrot VM: Can't stat no file here, code 2. error:imcc:syntax error, unexpected IDENTIFIER

Re: Building Parrot::Embed on Windows XP / Visual C++

2006-12-22 Thread chromatic
On Friday 22 December 2006 11:08, Ron Blaschke wrote: I have managed to build Parrot::Embed on Windows/VC8, and judging from the test output it works. There are two warnings, but I guess those are no problem? $ ./Build test t\interpok 1/31Parrot VM: Can't stat no file here,

Re: Building Parrot::Embed on Windows XP / Visual C++

2006-12-22 Thread Ron Blaschke
chromatic wrote: On Friday 22 December 2006 11:08, Ron Blaschke wrote: There are three steps necessary (four using VC8). 1) Two additional functions need to be exported. Parrot_register_pmc Parrot_unregister_pmc In some .def file somewhere, or marked somehow in the source code?

Re: Building Parrot::Embed on Windows XP / Visual C++

2006-12-22 Thread chromatic
On Friday 22 December 2006 12:54, Ron Blaschke wrote: The necessary change is: $ svn diff include/parrot/extend.h Index: include/parrot/extend.h === --- include/parrot/extend.h (revision 16218) +++