Please help me! I’m creating program in C++ Builder 6. When I use Fmod Ex 4.01 in my program there is an error at compilation stage:
[b:251qzaoj][ Linker Error] Unresolved external ‘ __ stdcall FMOD:: System:: init (int, unsigned int, void *) ‘ referenced from FileName[/b:251qzaoj]
It is when I use C++ interface.
Using C interface Fmod Ex don’t want to initialize. This program works normal with Fmod 3 and without any error.
- phantom asked 12 years ago
I am new in this branch but I had a similar problem to yours.
First I did a simply program from fmod tutorial and only problem was with instruction init(..). In next step I replace #include "fmod.hpp" by #include "fmod.h" and replaced all connections FMOD::system::<something> by FMOD_SYSTEM_<something>, so summary I used c constructions not c++. It gives me simply opportunity to play music and do simply operations (and maybe it is helpful even now for somebody), but
something is wrong with this dlls.. I couldn’t use c++ constructions (init() instruction)and when I want to do something with sound bank I’ve created in FMOD ex Designer (so when I want to load *.fev files, there is a problem with line:
FMOD::EventSystem *eventsystem = 0;
EventSystem isn’t visible and I have no idea where I could find this object. Is there anybody who made similar things under Borland C++ Builder?
I can’t start to do something with sound, I am frustrated, I need help.
I found the solution, not tested yet but as my forum’s collegue Hernan wrote:
Please login first to submit.