[ inostranac @ 30.03.2008. 01:22 ] @
Pozdrav svima! Evo, ovako stoje stvari: Imam par dll-ova i glavni program koji radi sa njima kao pluginovima (ucita sve dll-ove koji se nalaze u odredjenom direktorijumu...). Sve sam ih pravio kao Regular DLL with shared MFC DLL. Naravno, to sve ne funkcionise na kompu koji nema instaliran MFC. Problem je sto sam pokusao da na takvoj masini iskopiram sve moguce i nemoguce dll-ove u direktorijum sa programom ali i dalje ne radi. Stalno izbacuje poruku Error executing program. Onda sam pokusao da sve preuredim u MFC statically linked (ukljucujuci i glavni program). Naizgled se sve lepo ucita, ali pri prvom pokusaju (na bilo kom kompu) da pozovem neku funkciju iz dll-a program se prekida sa obavestenjem tipa corrupted heap address. (Pri dinamickom povezivanju sa MFC-om na mom kompu sve radi savrseno). Da li neko zna u cemu bi mogao da bude problem i kako da ga resim? Hvala unapred! |