Salve a tutti, ho risolto il problema con gcc -O2 -o Par Par.c Non credo fosse necessario impostare il luogo dove trovare le librerie perchè erano nelle directory "preferenziali" /lib e /usr/lib .... comunque per non saper ne leggere ne scrivere nelle cento prove che avevo fatte le ho anche inserite nel PATH e nel LD_LIBRARY_PATH quindi non saprei dire quale è la soluzione minima. Sono poi riuscito a ricompilare un programma di accesso alla parallela come libreria da caricare in JAVA che funziona correttamente. A presto e grazie a tutti per i consigli, Ste R. > -----Messaggio originale----- > Da: lugge-bounce@xxxxxxxxxxxxx [mailto:lugge-bounce@xxxxxxxxxxxxx]Per > conto di Roberto A. F. > Inviato: sabato 24 novembre 2001 11.12 > A: lugge@xxxxxxxxxxxxx > Oggetto: [Lugge] Re: Problemi con gcc > > > > Sergio Biasi wrote: > > > Le funzioni inb, outb, inw, outw ecc... sono delle inline > macro, quindi per la > > compilazione di sorgenti che le contengono e' necessario > utilizzare l'opzione > > -O oppure -O2: > > > > gcc -O2 -o Par Par.c > > Premesso che non ho mai approfondito le opzioni di GCC, però in > generale sara` > ben difficile ottenere un binario senza linkare qualche libreria > delle funzioni > chiamate. > Probabilmente il -02 è il primo livello di ottimizzazione che > appunto ottimizza > anche le macro e le funzioni _INLINE_ > Cmq sono abbastanza certo che -02 non possa da solo risolvere il > problema che a > mio avviso è dovuto ad un problema di rintracciare il LIBRARY_PATH > > Infatti a casa mia dove quella variabile è impostata correttamente > > [roberto@rafhost roberto]$ gcc -O2 -o Par par.c > [roberto@rafhost roberto]$ gcc -o Par par.c > > Altri commenti sono graditi, specie quello dell'interessato. > > > Ciao, > -- > > ,__ ,_ ,___ .-------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-. > ||_) ||\ ||_ / Proud Member & Master of the LUGGE | > || \ ||¯\ ||¯ linuxgrp: http://lugge.ziobudda.net | > ¯¯ ¯° ¯¯ ¯° ¯¯ ° homepage: http://digilander.iol.it/robang | > \ Roberto A. Foglietta reg num : #219348 by the Linux Counter | > `---------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-' > > > > <========---------- > Prima di scrivere in m-list per favore leggi il regolamento > http://lugge.ziobudda.net/benvenuto.html > > > > <========---------- Prima di scrivere in m-list per favore leggi il regolamento http://lugge.ziobudda.net/benvenuto.html