Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    24

    [C] Utilizzo script C in solaris e linux

    Ciao,

    con un po' di fatica e con l'aiuto di alcuni di voi, sono riuscito a terminare con successo tutte le righe di codice di un mio script C.
    Ed una volta compilato , il porgramma funziona perfettamente in ambiente solaris.

    La mia domanda e' la seguente:

    come faccio a fare funzionare il medesimo programma anche in linux??

    "Basta" ricompilarlo in linux, oppure va fatto dell'altro?

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Dipende dal fatto se hai usato funzionalità specifiche del sistema operativo o no ...

    P.S. Non si parla di "script" C ma di programmi C
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    24
    No non ho usato nessuna funzionalità di solaris...

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    24
    Per essere piu' preciso ho provato ad eseguire il mio programma su una macchina linux ed ho rivcevuto il seguente messaggio di errore:

    Exec format error. Binary file not executable

    Qualcuno di voi puo' spiegarmene il motivo?

    Grazie a tutti

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se i due sistemi non hanno la stessa architettura (in particolare diversa CPU) non puoi usare il file eseguibile.

    Devi partire dal sorgente e ricompilarlo sulla macchina Linux.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.