015
12.02.2004, 15:04 Uhr
RHBaum
|
Ahja, ok
Zitat: |
Ich lad mir die sources (version 2.4.0) runter und compiliere sie, am ende kommt da ne libxerces-c.so.24.0 raus...
|
Genau das geht bei mir automatisch .... das macht das portage system, bei gentoo z.b., sourcen runterladen, compilieren, bibo nach /usr/lib copieren, libtools drueber laufen lassen, so das die symbolischen links gestetzt werden. Auch nen Link von /usr/include aus gibts dann schon ...
mit der LD_LIBRARY_PATH angabe... bin mir nicht sicher. Aber Biblos koennen doch auch ueber header eingebunden werden. STLPort macht es z.b. so. Man deklariert ne Variable in ner user_config.h datei um, und schon wird ne andere lib / .so angezogen. VIelleicht geht das mit Xerces auch. Aber zumindest muesst es dann in irgendner header datei nen schalter haben, wo festlegst ob die debug version oder die release wird, oder sind die debug symbole, also _DEBUG fuer Vc++ und gcc und andere genormt??? keine Ahnung. Zumindest hab ich in der doku von xerces auch nix gefunden, wo man die libs expliziet einbinden soll ... und welche bib fuer was da ist ....
Wenn die lib aber expliziet dazulinkst umgehst das ganze !
Ciao ... Dieser Post wurde am 12.02.2004 um 15:07 Uhr von RHBaum editiert. |