Question about dependencies

Anything and everything that's related to OGRE or the wider graphics field that doesn't fit into the other forums.
Post Reply
doodle173
Gnoblar
Posts: 1
Joined: Sat Sep 19, 2026 1:53 pm

Question about dependencies

Post by doodle173 »

Greetings!

I’m not sure if this counts as a ‘Ogre’ question or a ‘general C++’ question but here goes…
I’m investigating Ogre3D as a library for my hobby projects. I noticed that it depends on SDL2, but am interested in using SDL3.

If my project depends on Ogre, does that mean I’m stuck with SDL2?

I’m guessing you could modify Ogre3D to use SDL3, but I wasn’t really sure.

Sorry if this is a dumb question or is posted in the wrong section. I’m pretty new to C++ development so I’m still learning about how dependencies and project organization works.

chilly willy
Halfling
Posts: 88
Joined: Tue Jun 02, 2020 4:11 am
x 36

Re: Question about dependencies

Post by chilly willy »

I believe the only parts of Ogre that depends on SDL2 are (1) the optional OgreBites component, which basically just sets up a window to render into, and (2) the Samples, which are built on OgreBites. You don't need to use those and you can create your own window using SDL3.

Post Reply