I've compiled an app which works under Linux. Then I've compiled it under Windows in MinGW. The app won't start from the dir within MinGW other than CS dir where it works just fine.
I tried to execute it in Explorer, it told me that some dlls are missing. So I've copied all dlls and all libs from CrystalSpace dir somewhere under /mingw in MinGW. The app starts but now reports errors that it can't load my textures. The same from within Explorer.
So how to make it work not in CS dir, and make it standalone?
You have to set the CRYSTAL environment variable so that it points to where CS is.