Newsgroup: it.comp.os.linux.development
Titolo: Kylix 3 C++

Ho installato Kylix 3 su Mandrake 9.1 e Delphi funziona alla perfezione,
mentre il C++ non riesce a linkare i progetti. In principio avevo problemi
in compilazione in molti include (time.h), risolti cambiando la sequenza di
ricerca dei file .h (ho messo come prima directory la /usr/include/), ma
ora ho il seguente messaggio in linking:
 
Unresolved external 'setlocale' referenced from
 /usr/local/kylix3/lib/rtl.a|System.o
 
e molti altri simili quasi tutti in rtl.a e rtle.a
 
Qualcuno è riuscito a farlo funzionare?
 
Grazie
Marco

Hi,
I have this problem too!!!
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:ba0vcm$4nu$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:81Z72Z86Z56Y1...@usenet.libero.it...


No quello è un problema di grandezza dei caratteri...non causa errori.
Piuttosto, il mio progetto funzionava bene sulla MK 9.0!
Secondo me se si ricrea il progetto su MK9.1 e si inseriscono i
sorgenti(lavoraccio) dovrebbe funzionare bene...
Il tuo problema è dato da un progetto migrato da MK old a MK9.1?
perchè se è così significa che il file di progetto memorizza i percorsi vari
in se stesso e quindi poi non funziona su MK9.1 perchè sono cambiati magari
leggermente!!!
Mah...
adesso apro il file di progetto e vedo.


Io ho installato da una settimana Kylix 3 su Mandrake 9.1 direttamente (mai
avuta la 9.0) e non ho progetti vecchi da caricare. Il problema a me lo da
sui nuovi progetti, completamente vuoti (la sola form vuota). Potrebbe
essere un'impostazione errata della variabile LD_LIBRARY_PATH? Io ce l'ho
che punta soltanto alla dir in cui č installato Kylix, magari devo
aggiungerci le directory standard. Che dici?
Il problema dei font era solo una questione estetica (di valore
infinitesimo), volevo sapere se anche a te succedeva. Mi č venuto il dubbio
perché, appena aggiunti i font Windows e avviato l'IDE, č apparsa una
finestrella che diceva "Font Matrix Generation" e una progress bar che
aumentava. Tra l'altro non mi sembra possibile cambiare la dimensione dei
font dell'ide o no? Purtroppo proprio non ricordo se anche prima era cosě!

Allora la generazione del font matrix è normale, la fa sempre anche sulla
MK8.0!
Se tu mi dici che da il problema anche con nuovi progetti, vuol dire che
nella 9.1 hanno modificato qualche path ed essendo kylix3 testato sulla 8.0,
adesso non funge più!
non è problema della LD_LIBRARY_PATH, perchè ho già provato a modificarla ma
niente!
Boh...It is caos!


Hi,
hope can help you,
(info's from other News Gr., it works for me)
Get the software  package compat-glibc-6.2-2.1.3.2 p.E. from
http://rpmseek.com/rpm/compat-glibc-6.2-2.1.3.2.i386.html?hl=de&cx=591:C:80:215062:0:0
or from other ftp websites. Install the package:
rpm -ivh compat-glibc-6.2-2.1.3.2.rpm
Start Kylix and close all projects. Set the include path and the
library path to the
new compatible version of glibc:
Click Project ? Options ? Directories/Conditions
In the Include Path field, replace /usr/include with
/usr/i386-glibc21-linux/include. Also move this entry to the top of
the
list.
In the Library Path field, replace /usr/lib with
/usr/i386-glibc21-linux/lib. Again move the entry to the top.
With regards
Joerg

Ehh già!!!
E' proprio quella cacchio di libreria C che manda in casino tutto!!
Ho risolto allo stesso modo!!
Buon lavoro
