Domanda

Sto avendo problemi con la compilazione di un progetto su cui sto lavorando. Tutto il resto funziona bene, ma quando compilo, ottengo questo messaggio di errore:

/usr/bin/ld:obj/content/xmSound.o: file format not recognized; treating as linker script

Non ho idea del perché questo accade. E 'probabilmente qualche errore nel codice, ma non so. Il file sorgente xmSound.o viene compilato da può essere trovato qui e il makefile sto usando è qui .

È stato utile?

Soluzione

Esegui 'file obj/content/xmSound.o' e confrontare quello che dice per quel file con qualche altro file oggetto che il caricatore non si lamenta.

Le probabilità sono che la regola per la costruzione di quel file oggetto non è corretto, in qualche modo, e il file si ha non è un file oggetto a tutti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top