Verujem da je ovo cisto bug C++ Builder-a , zato sto ja u principu ne cackam po opcijama ( if ain't broken, don't fix it :) ) Ovakve stvari mi se nikad nisu desavale dok sam koristio Kdevelop , ili SlickEdit + Qt + Gcc .
I dalje bi se drzao toga , da klijent nije insistirao na jako fancy interfejsu :) .
Ovo sto si predlozio sam manje-vishe pokusao, mada ne ovako sistematski, kao sto si predlozio.
Pokusacu sad sve odjednom .
Spomenuo si detalje. Reci mi sta ti sta bi ti otprilike trebalo da post-ujem , poshto , zbog velicine , ne mogu bash da okacim ceo projekat :) .
Koju verziju BCB koristis i da li si primenio update-ove?
Da li je to jedini 'Unresolved external' koju si dobio ili ima jos?
Ima li negde da se pominje samo String u tvom kodu (ne AnsiString), ili include-ovi (string.h, dstring.h) koji mogu da naprave konflikt ?
Postoje li neki pozivi funkcija koji mogu biti i od Win32 i od AnsiString-a?
Po meni radi se o nekom konfliktu tipova/funkcija koji postoje, treba otkriti sta zbunjuje taj AnsiString...
U principu ne bih znao sta da posaljes od koda jer je greska u linkovanju (a ne u kompajliranju), koji uglavnom pruzi jako malo detalja, tipa: greska je u AnsiString::~AnsiString in MainUnit.obj.
Linker izbacuje ravno 122 greske . Sve su tog tipa.
Ili se zali da nema referencu na std::list::clear() ili na TObject::~TObject itd ..
Maaa C++ Builder je poludeo :) ... ce da ide backup + format + reinstall .
Radu sa server aplikacijama je mnogo manje frustrirajuc jer ne moras da se vezujes za neki IDE . Posle ovog, ne prihvatam ni jedan posao koji trazi fancy interfejse , ako ne moze wxWidgets ili Swing , onda nema posla. Evo , ovako nesto mi se nikad nije desilo na laptopu ( koji radi pod Ubuntu-om ) .
Samo pod Xp-om i IDE-ima koji rade po njim .
Ono sto je sigurno jeste da C++ Builder i Delphi ne mogu da zavrse posao .