0
0

@ chenpo : Thank you for your help.
Now, I’ve got g++ 4 and I can compile examples with this compiler.
But, I’ve got some problems.

Here is the test I’ve tried :

I’ve compiled all the examples using your makefiles, with g++ 4 on a Linux system (KNOPPIX DVD 4.0.1) in which g++ 4 and libstdc++.so.6 is installed.
I can run the examples without any problems.

Then, I’ve tried to run the example under an older Linux system (KNOPPIX 3.8.1 – april 2005), libstdc++.so.6 is not installed.
When I run the examples, I’ve got this error :
dsp_effectperspeaker: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Finally, if I add libstdc++.so.6 to search library path (LD_LIBRARY_PATH), the example now run in this system (KNOPPPIX 3.8.1).

This means that if the system don’t have libstdc++.so.6, we can’t use FMOD Ex 4.01.xx ?

Effectivly, like I’ve told you in FMOD Ex 4.00.37 topic, libfmodex.so search the library libstdc++.so.6 at the start of an application that use FMOD Ex.
So, this library is REQUIERED for the compilation AND for running the application.

Is there something I make wrong or I don’t understand ? or is there a problem in FMOD Ex Linux library ?

Can someone help me ?

  • You must to post comments
0
0

Yes you are right, the system needs to have libstdc++.so.6 in order for fmodex to compile and run on it. It is like how the windows version requires msvcrt.dll, except on windows the library doesn’t change all the time.

  • You must to post comments
0
0

Did you know if libstdc++.so.6 is compatible for all Linux distributions ?

I think that I should provide it with my Java interface because just new Linux systems have this library.

  • You must to post comments
0
0

The clicks, pops and stumble sound is still when using WinAmp plugin.

Here is the winamp DSP I use:
[url:22ep6oka]http://www.soundsolution.it/index.php?option=com_remository&Itemid=29&func=fileinfo&parent=category&filecatid=4[/url:22ep6oka]

  • You must to post comments
0
0

[quote:6fbwk0ua]Did you know if libstdc++.so.6 is compatible for all Linux distributions ? [/quote:6fbwk0ua]

As far as I know it is

  • You must to post comments
0
0

jouvieje,

we’ll be linking in libstdc++ statically starting from the next release so you won’t have to wory about the libstdc++.so.6 issues anymore.

  • You must to post comments
0
0

[quote="brett":buiefmqi]if it only happens with a winamp plugin then it is probably just taking too much cpu time and you need to increase the fmod buffersize to handle it. I don’t think this is an fmod problem.[/quote:buiefmqi]

Well I tried with different buffersize (how much buffer do you recomend) Is there a special buffer setting for just dsp?

I hade no problem at all in 4.0.39 with the same winamp plugin, so I donät see that the problem is the winamp plugin.

  • You must to post comments
0
0

[quote="chenpo":32g8ixd7]we’ll be linking in libstdc++ statically starting from the next release so you won’t have to wory about the libstdc++.so.6 issues anymore.[/quote:32g8ixd7]

Thanks 😀

There seem to be some problems in these examples from FMOD Ex 4.01.02 (and FMOD Ex 4.01.01) : dsp_effectperspeaker, effects, multispeakeroutput.
Try to run it, you will hear a strange sound.
In FMOD Ex 4.01.00, it was OK.

Simple_event (only under linux platform) don’t works with 4.01.01, it return error 19 (Error loading file).
I don’t try it with 4.01.02 but some files seem to be missing (car.fsb other.sfb).

  • You must to post comments
0
0

[quote="brett":1wrueqss]if it only happens with a winamp plugin then it is probably just taking too much cpu time and you need to increase the fmod buffersize to handle it. I don’t think this is an fmod problem.[/quote:1wrueqss]

As I said it worked in 4.0.39, and the plugin works fine in WinAmp… So I don’t se the problem is the plugin

/K

  • You must to post comments
0
0

Sorry for tha WinAmp compare 😉

I know that the plugin takes a lot of CPU, but it’s a great plugin and worth th CPU load, a hardware box that do what this plugin does cost a lot of money.

I will try setDSPBufferSize

  • You must to post comments
Showing 9 results
Your Answer

Please first to submit.