PDA

Visualizza la versione completa : exe su linux


yusizu
30-05-2006, 15:10
Scusate la mia ignoranza in materia
ma volevo chiedervi se è possibile far partire un'applicazione .exe su mandriva 2006.

Sto realizzando una piccola applicazione in Vb6 e, come risultato avrò un .exe, come farlo girare su linux? :bhò:
Grazie mille :ciauz:

raistlin76
30-05-2006, 15:21
Ogni volta che compili un eseguibile lo fai per una particolare piattaforma (HW + OS) su cui questo programma girerà.
L'applicazione di cui tu parli è fatta per la piattaforma x86 + Win, quindi non funzionerà su una piattaforma con Linux come SO.
Esistono pero' dei programmi (es. wine) che in Linux "ingannano" i software per Windows e li fanno girare anche sotto il pinguino. In pratica wine è una implementazione per Linux delle API di Windows. Alcuni sw per Windows in questo modo girano sotto Linux (es. IE) altri no.
Potresti provare con wine, anche perchè non vedo alternative :bhò: :bhò:

vortex87
30-05-2006, 15:25
Visto che l'applicazione la stai realizzando tu e visto che è semplice forse ti conviene farla con qualcosa che funzioni direttamente su Linux, anche perchè credo non ci sia un linguaggio meno compatibile che Vb6 :stordita: (escludendo chiaramente le varie soluzioni tipo wine)

yusizu
30-05-2006, 15:34
grazie mille, sto scaricadno il file ma, una volta scaricato che devo fare (è un file rpm), ripeto che è la prima volta che installo linux per cui ancora ragione windows (magari mi aspetto degli eseguibili...)

Altrimenti dovrei fare un qualcosa in php e mysql ( a me serve un piccolo gestionale per la fatturazione)

P.S ma come si lancia apache server da mandriva?, doce trovo la cartella pubblica?

Grazie e scusate per l'OT.

raistlin76
30-05-2006, 15:42
php e mysql ( a me serve un piccolo gestionale per la fatturazione)

Molto meglio di Vb per Linux direi...

L'installazione di tutti i pacchetti di Mandriva lo fai tramite il comando urpmi che ti consiglio di studiare attentamente.
Esempio: urmpi pippo ==> urpmi cerca pippo e i pacchetti da cui lo stesso pippo dipende, li scarica e li installa automaticamente.

Per lanciare Apache puoi usare il comando apachectl.
Esempio: apachectl start ==> Apache viene avviato

Per configurare Apache devi editare il file httpd.conf che dovrebbe trovarsi in /etc o giu' di li'. Li' trovi tutto, anche la cartella pubblica predefinita.

vortex87
30-05-2006, 16:06
Ad ogni modo ti conviene imparare a muoverti per bene nel centro di controllo, da lì dovresti riuscire sia a installare i programmi sia (non sono sicuro) ad avviare e fermare i vari servizi (apache, mysql,...)

Loading