Hi David, On Wed, Mar 3, 2010 at 4:29 PM, David T. Lewis <[email protected]> wrote:
> On Wed, Mar 03, 2010 at 04:51:25PM +0100, Levente Uzonyi wrote: > > On Wed, 3 Mar 2010, Simon Denier wrote: > > > > > > > > On 3 mars 2010, at 03:34, David T. Lewis wrote: > > > > > >> On Tue, Mar 02, 2010 at 02:18:20PM +0100, Fabrizio Perin wrote: > > >>> Because the discussion about this topic happened on the moose mailing > list i > > >>> just update also the pharo mailing list. To summarize: > > >>> > > >>> I had problems using the importer of java code with inFusion on > Windows, at > > >>> the end i discovered that the primitives into > WindowsOSProcessAccessor just > > >>> fails during the initialization and that the process is not able to > access > > >>> the OS. There is also a bug report here: > > >>> > > >>> > http://code.google.com/p/moose-technology/issues/detail?id=321&q=OSProcess&colspec=ID%20Status%20Summary%20Owner%20Type%20Opened%20Modified%20Milestone%20Component%20Reporter > > >> > > >> Hi Fabrizio, > > >> > > >> The failure that you are seeing is because the OSProcessPlugin is not > > >> present in your VM, and therefore the primitives are not there (so > really > > >> there is nothing to debug). > > >> > > >> OSProcess is not fully implemented on Windows. You can find some > information > > >> about OSProcess at http://wiki.squeak.org/squeak/708 > > >> > > >> If you have the option to use Unix/Linux or Mac, you should get better > results. > > > > > > > > > Hi David > > > > > > Is there other means to launch a command line (and external tools) form > a Windows VM then? > > > > You can give this a try: http://www.squeaksource.com/ProcessWrapper.html. > > Don't know if it works in Pharo or not. > > You can also run a Windows exe using FFI, and if you are comfortable > building your on VM you can build the OSProcessPlugin for Windows. > Both of these will allow you to run an external program, but will > not allow you to directly read the output of the external program > as you can do on unix systems with OSProcess. > I implemented code to do this on Windows and its in the Newspeak code base. If you can find it then good, otherwise let me know and I'll dig it out. > I think that ProcessWrapper will do what you need, so I suggest to > try that first for Windows. > > Dave > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
