Irrlicht 1.7.3 released

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.

Re: Irrlicht 1.7.3 released

Postby polylux » Thu Feb 23, 2012 10:49 pm

It's great to see an official release after all. Cheers to everyone who worked on it!
Lots of open source projects are only judged by the frequency of "big news releases" no matter what's happening behind the scenes on git/svn and the like. It's good to show such peeps some signs of life. ;)
beer->setMotivationCallback(this);
User avatar
polylux
 
Posts: 210
Joined: Thu Aug 27, 2009 12:39 pm
Location: EU, Austria

Re: Irrlicht 1.7.3 released

Postby hendu » Fri Feb 24, 2012 7:42 am

GameDude wrote:Hey there,

When I downloaded the new Irrlicht 1.7.3, I noticed there was no pre-built DLL or linker library for the Win32-GCC port. I had to go and compile Irrlicht through codeblocks so that I could use the GCC(MingW) compiler on windows. I'm just wondering why there wasn't a pre-built one for the GCC compiler?


Just my guess, because there are huge variations in the versions of mingw in use. With VS it's mostly the newest or second-newest one.

Imagine if the prebuilt lib was built with gcc 4.6. Then you have 4.5. "Why is the prebuilt lib not working, I have mingw".
hendu
 
Posts: 1561
Joined: Sat Dec 18, 2010 12:53 pm

Re: Irrlicht 1.7.3 released

Postby hybrid » Fri Feb 24, 2012 10:24 am

Sorry, I simply don't have an environment installed for gcc at all. For the MSVC version, we stayed with 2003 for the 1.7.x releases and will switch to 2008 or 2010 with 1.8. Since the gcc version always came without dx support, most users recompiled those libs anyway. So maybe it's not much loss here. We could think about a second SDK for mingw users, though, if someone from the dev team prepares such a package. This could then also include the examples precompiled etc.
hybrid
Admin
 
Posts: 13947
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: Irrlicht 1.7.3 released

Postby aaammmsterdddam » Fri Mar 02, 2012 8:56 am

on that matter, I am not REALLY sure why the MinGW version doesn't have D3D support, can someone explain this?
(n^(n-n))-1
aaammmsterdddam
 
Posts: 520
Joined: Mon Oct 24, 2011 10:03 pm

Re: Irrlicht 1.7.3 released

Postby CuteAlien » Fri Mar 02, 2012 9:33 am

It has D3D9 support, see here how to enable this: http://irrlicht3d.org/wiki/index.php?n= ... 9WithMinGW
You can even get dx8 working with it (at least I managed to do that once), but I don't know the current state of dx8 support.
IRC: #irrlicht on irc.freenode.net
My patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Games with Irrlicht: http://www.irrgheist.com/
News: http://www.reddit.com/r/irrlicht/
User avatar
CuteAlien
Admin
 
Posts: 5364
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: Irrlicht 1.7.3 released

Postby hybrid » Fri Mar 02, 2012 12:34 pm

The problem is a legal one. We are not absolutely sure if the externally modified d3d libs can be legally used to link the d3d in to the mingw version. So it's left out for our official version.
hybrid
Admin
 
Posts: 13947
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany

Re: Irrlicht 1.7.3 released

Postby aaammmsterdddam » Sat Mar 03, 2012 1:07 pm

ah, that's why, thanks!
(n^(n-n))-1
aaammmsterdddam
 
Posts: 520
Joined: Mon Oct 24, 2011 10:03 pm

Re: Irrlicht 1.7.3 released

Postby REDDemon » Mon Mar 19, 2012 10:59 am

for me precompiled binaries for mingw are not really needed unless there will be the C::B project file for compiling irrlicht. But maybe you should just indicates a "mingw standard" for us users. I'm referring to compile configuration.

For example a standard can be the actual "irrCompileConfig.h" but with _IRR_COMPILE_WITH_DIRECT3D_9_ commented out.. (I just kept only OpenGL and I commented out few loaders for now but every users will do its own configuration). without a standard is possible that users try to use Dll compiled with different configurations across multiple projects wich can cause Blue screens (infact I have renamed the DLL on my machine to "Irrlicht173Test" so that it can't be used in the place of another dll for wich a project was linked with the .def file.)

Also as side note why symbols are not stripped from release Dll? they are not needed unless we are using debuggin and without stripping them the final size is very big.
OpenGL is not hard. What you have to do is just explained in specifications. What is hard is dealing with poor OpenGL implementations.
User avatar
REDDemon
 
Posts: 831
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Previous

Return to Open Discussion and Dev Announcements

Who is online

Users browsing this forum: No registered users and 0 guests