| Stefano Magni |
ROTOR
Su ROTOR sono alle prime armi ... per cui abbiate un pò di pazienza !
Inanzitutto dove trovo l'installazione e quali requisiti software devo avere sul mio PC con WindowsXP SP1 - VS2003 ? Mi piacerebbe effettuare debug su una semplice windows application andando a sbirciare tra il codice del framework. E' possibile o no ? Grazie 1K |
| Lawrence Oluyede |
Re: ROTOR
on 22. Sep 2003 17:41 Stefano Magni wrote:
> Inanzitutto dove trovo l'installazione e quali requisiti software devo avere > sul mio PC con WindowsXP SP1 - VS2003 ? Direi che i requisiti in pratica li hai tutti. Ti manca solo il Perl per compilare. Comunque i requisiti dettagliati li trovi su: http://tinyurl.com/9onm Li (e` un link alla pagina di Rotor su microsoft.com) troverai anche le release notes e un po` di spiegazioni. Inoltre puoi trovare altro su www.sscli.net > Mi piacerebbe effettuare debug su una semplice windows application andando >a > sbirciare tra il codice del framework. E' possibile o no ? Non e` possibile in quanto in Rotor le Windows Forms non ci sono. Puoi farlo sul resto di Rotor pero` :) |
| Stefano Magni |
Re: ROTOR
Dove trovo il compilatore Perl ?
Sono andato qui ma dove si trova il download ? http://www.perl.org/get.html |
| Stefano Magni |
Re: ROTOR
Che sbadato .... si vede che sono appena le 8 !
Era qui : http://www.activestate.com |
| Lawrence Oluyede |
Re: ROTOR
on 23. Sep 2003 08:15 Stefano Magni wrote:
> Dove trovo il compilatore Perl ? ps. Perl e` intepretato ;-) Comunque lo trovi qui: http://www.activestate.com/Products/ActivePerl/ |
| Stefano Magni |
Re: ROTOR
Perl l'ho installato - tutto OK.
Ma di preciso a cosa server a Rotor il fatto di aver installato Perl ? Ho effettuato il download di due file compressi (ROTOR) http://www.microsoft.com/downloads/details.aspx?FamilyId=3A1C93FA-7462-47D0-8E56-8DD34C6292F0&displaylang=en ma dove si trova il setup? O basta esplodere i due file ... ???? |
| Raffaele Rialdi |
Re: ROTOR
Devi seguire scrupolosamente quanto è descritto nel readfirst.html.
Io ho usato ActivePerl 5.6.1 su un Windows 2003 Server (che aveva già vs2003 installato). Una volta esplosi gli archivi zippati e settate le variabili di environment, devi compilare. La compilazione è immensamente lunga e quindi devi avere molta pazienza. Nel mio articolo trovi dei link che sono molto importanti per muovere i primi passi. Sinceramente ti sconsiglio di effettuare modifiche ai sorgenti finch'è non ci prendi la mano e diventi molto familiare con il sorgente. Nel primo post di questo forum (il più vecchio) io e Pierre discutevamo alcuni dettagli sulla dimensione degli oggetti managed. Se il discorso ti interessa lì trovi alcuni riferimenti ai sorgenti di rotor. Good luck! Raffaele |
| Stefano Magni |
Re: ROTOR
Sono riuscito a compilare il tutto .... era veramente lunga come dicevi !!!!
Ho letto il tuo articolo dove dici "avviato sotto debugger Rotor" in riferimento alla piccola ConsolleApp che hai generato per verificare il comportamento del GC. Ma come fai ad effettuare il debub "sotto rotor " da VS2003 ? Un ultimo chiarimento : il Perl che ho installato seguendo la procedura .... ma ha cosa serve di preciso ? |
| Lawrence Oluyede |
Re: ROTOR
on 23. Sep 2003 12:06 Stefano Magni wrote:
>Un ultimo chiarimento : il Perl che ho installato seguendo la procedura .... ma ha cosa serve di > preciso ? Di certo non saprei, non sono andato ad indagare ma probabilmente ci sono degli script perl all'interno della procedura di installazione. |
| Raffaele Rialdi |
Re: ROTOR
> hai generato per verificare il comportamento del GC. Ma come fai ad effettuare il debub "sotto rotor " da
> VS2003 ? Se leggi l'articolo di msdn magazine che ho citato nell'articolo, è spiegato. > Un ultimo chiarimento : il Perl che ho installato seguendo la procedura .... ma ha cosa serve di > preciso ? Perl è un linguaggio di scripting e serve per automatizzare le operazioni durante la compilazione. È stato scelto Perl per avere un linguaggio che fosse cross-platform (FreeBsd, Mac, Windows). Devo dire che provarlo su FreeBsd è stato emozionante. Fai l'upload su FreeBsd di un'exe compilato su VS2003 via ftp, lo avvii senza ricompilare e funziona! Lo so che è ovvio che funzioni, ma vederlo con i propri occhi è tutta un'altra cosa. Raffaele |
| Lawrence Oluyede |
Re: ROTOR
> Devo dire che provarlo su FreeBsd è stato emozionante. Fai l'upload su FreeBsd di un'exe compilato su VS2003 via
> ftp, lo avvii senza ricompilare e funziona! > Lo so che è ovvio che funzioni, ma vederlo con i propri occhi è tutta un'altra cosa. Hai mai provato per curiosita` a fare prove di interoperabilita` tra Mono su Linux, Rotor su FreeBSD e .NET su Windows? E` solo una curiosita` :) |
| Raffaele Rialdi |
Re: ROTOR
no, avrei voluto faer più prove ma non ho ancora avuto il tempo e non ho neppure ancora installato mono.
:-( Raffaele |
| Srgjan Srepfler |
Re: ROTOR
Io avevo fatto una piccola applicazione console che faceva calcolo MD5 dei file nella cartella, mi ricordo che lo exe fatto sotto windows si eseguiva corettamente soto mono ed era circa un anno fa.
|