Unix sotto Windows
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Unix sotto Windows
Inanzitutto, essendo nuovo, faccio un saluto a tutti
ho da poco istallato sulmio pc la slackware, sia per motivi di studio sia per avvicinarmi almondo Unix, ma ho trovato un problema; dato che per lavoro sono costretto ad usare Windows, volevo chiedervi se esisteva una qualcosa che mi consentisse di sviluppare,compilare e mandare iun esecuzione programmi linux su piattaforma Windows. in modo che anche a lavoro posso portare avanti dei progetti.
ciao e grazie
ho da poco istallato sulmio pc la slackware, sia per motivi di studio sia per avvicinarmi almondo Unix, ma ho trovato un problema; dato che per lavoro sono costretto ad usare Windows, volevo chiedervi se esisteva una qualcosa che mi consentisse di sviluppare,compilare e mandare iun esecuzione programmi linux su piattaforma Windows. in modo che anche a lavoro posso portare avanti dei progetti.
ciao e grazie
- percoco2000
- Linux 3.x

- Messaggi: 632
- Iscritto il: gio 15 lug 2004, 0:00
- Slackware: 12.2
- Kernel: 2.6.27
- Desktop: mate - fluxbox
- Distribuzione: mint 13 / slackware
- Località: Salerno
Prova con Topologilinux , e' una specie di Slack 'ingegnata' per funzionare sotto Windows.
http://topologi-linux.sourceforge.net/
Se riesci a farla andare , fammi un fischio,
http://topologi-linux.sourceforge.net/
Se riesci a farla andare , fammi un fischio,
- elettronicha
- Master

- Messaggi: 1712
- Iscritto il: mer 13 apr 2005, 0:00
- Località: Torino
- Contatta:
- gioco
- Packager

- Messaggi: 900
- Iscritto il: dom 19 giu 2005, 0:00
- Slackware: last stable
- Località: in the court of the Wesnoth king
- Contatta:
Prova http://www.cygwin.com. E' un ambiente che simula GNU/Linux e permette di far girare applicazioni native Linux (ovviamente ricompilate) sotto Windows. Esistono molti pacchetti già pronti, tra cui i principali tool di sviluppo: gcc, gdb, etc. Il codice che gira sotto cygwin, dovrebbe poi girare anche sotto GNU/Linux (librerie astruse a parte).
Per quanto riguarda la portabilità del C fra Windows e Linux, dipende. Fino ad un certo livello di complessità il codice può essere reso portabile con l'uso esclusivo di funzioni di libreria standard e massiccio uso del preprocessore, ma poi se devono essere usate altre librerie credo convenga portare avanti due progetti separati. Io personalmente anche sotto Windows (quelle rare volte) ho compilato con gcc, o meglio il porting di gcc che usa il devc++.
Discorso diverso se vuoi programmare in un linguaggio interpretato o interpretato-compilato, come ad esempio Java. In questo caso la portabilità è il 100%.
Per quanto riguarda la portabilità del C fra Windows e Linux, dipende. Fino ad un certo livello di complessità il codice può essere reso portabile con l'uso esclusivo di funzioni di libreria standard e massiccio uso del preprocessore, ma poi se devono essere usate altre librerie credo convenga portare avanti due progetti separati. Io personalmente anche sotto Windows (quelle rare volte) ho compilato con gcc, o meglio il porting di gcc che usa il devc++.
Discorso diverso se vuoi programmare in un linguaggio interpretato o interpretato-compilato, come ad esempio Java. In questo caso la portabilità è il 100%.
-
beato_angelico256
- Linux 3.x

- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
-
beato_angelico256
- Linux 3.x

- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
- gioco
- Packager

- Messaggi: 900
- Iscritto il: dom 19 giu 2005, 0:00
- Slackware: last stable
- Località: in the court of the Wesnoth king
- Contatta:
Non sono un esperto di virtualizzazione (ho cominciato da poco a interessarmene), ma posso consigliare QEMU che ha il vantaggio di essere free software e da quanto ho letto è abbastanza veloce. Non so riguardo a consumo di risorse
, ma forse la macchina che usi in ufficio non è tanto male (sicuramente meglio del mio fisso) e riesce a far girare QEMU con agilità 
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Secondo me ti conviene fare una piccola rete e eventualmente comprare un commutatore KVM lasciare i due ambienti separati, ti colleghi al linux tramite VNC o X11 o da console con ssh.. e avrai un ambiente veramente produttivo... avere due PC é molto meglio che avere VMWARE o QEMU e dir si voglia ...
Ovvero pretendere di lavorare su una piattaforma Windows non stabile, su dei software sperimentali quale QEMU, o costosi come VMWARE per istallarci LINUX .. é un utopia..
che tradotto in parole povere : chi cerca rogne in genere le trova...
P.S. con lavorare intendo proprio dire a che fine mese si riscuote... per giocare o per fare dei test allora QEMU e VMWARE possono andare..
Ovvero pretendere di lavorare su una piattaforma Windows non stabile, su dei software sperimentali quale QEMU, o costosi come VMWARE per istallarci LINUX .. é un utopia..
che tradotto in parole povere : chi cerca rogne in genere le trova...
P.S. con lavorare intendo proprio dire a che fine mese si riscuote... per giocare o per fare dei test allora QEMU e VMWARE possono andare..
- elettronicha
- Master

- Messaggi: 1712
- Iscritto il: mer 13 apr 2005, 0:00
- Località: Torino
- Contatta:

