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

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



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