Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
BrutalDoomisAwesome

GZDoom compiling problem.

Recommended Posts

I'm trying to compile an older version of GZDoom from the maint1.9 branch (because I like trying my hand at codeing) but, I keep getting an error in i_sound.cpp saying.  "invalid new-expression of abstract class type 'FMODSoundRenderer' "

 

Is there a fix for this?

 

Experimenting with porting to Android. What I'm using

 

  • AIDE- IDE Java C++ Android App (With NDK support)
  • Beloko_Common
  • Fluidsynth
  • FMOD_studio
  • GL
  • gzdoom maint 1.9 (obviously)
  • jpeg8d
  • sndfile
  • MobileTouchControls (from Beloko's doom touch)
  • mpg123
  • openal-soft-android
  • SDL

Screenshot_2019-02-08-13-51-08.png

Screenshot_2019-02-08-13-51-57.png

Edited by BrutalDoomisAwesome

Share this post


Link to post
On 2/5/2019 at 1:05 PM, BrutalDoomisAwesome said:

Yeah I've got FMOD_studio installed.

That'd be the problem; the versions of GZDoom that used FMOD aren't compatible with FMOD Studio and need a specific older version of FMOD Ex. For whatever reason, the FMOD people didn't make Studio backwards-compatible.

 

I don't know which specific version of FMOD Ex you need to successfully compile, but this might be a decent place to start: https://zdoom.org/wiki/FMOD_Ex

 

Or try compiling a newer version of GZDoom that supports OpenAL.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×