Page 3 of 9
Posted: Wed Jun 08, 2005 1:22 pm
by garrittg
the last guest is correct. the DLLs included in the Irrlicht v0.10 DX distribution are legally distributable, non-debug versions. i was lucky to happen across Budman who has been a DirectX SDK beta tester since version 3

the reason for including the debug versions the first time around is that i could not find the non-debug version of the DLLs. Budman informed me that this is because they did not exist. the non-debug versions were static libs that were meant to be built into the EXE. since MSVC libs most of the time dont work with DevCPP, i could not get anything but the debug versions to work. Budman knew of a C++ Builder developer that had rewritten the 2 needed libs and built them into DLLs that could be legally distributed. he also new how to convert the libs for those into the .a format that MingW could understand. the result is that now we can include Irrlicht DX support for the MingW compiler. he gave me all the components to recompile the Irrlicht DLL so the only other external component is the C++ Builder developer. as long as he keeps updating for newer versions of DirectX as they come out, i should be able to keep building the DX distribution.
Posted: Fri Aug 05, 2005 9:36 pm
by stefand2
@gariitg: Many thanks for releasing the 0.10 version. This allowed me to test directx with my java binding (jirr) ^^
By the way: will there be an irrlicht 0.11 directx version?
i compiled today the debug version....
Posted: Fri Aug 05, 2005 11:01 pm
by zeljko(bosnia-germany)
....and for the debug version it works fine.
but if i try to compile it with the non-debug dx.dll-versions than i get a linker shader error i´m not sure what it means.
somethinh like:
[linker] blabla assemble shader@40 and so on.
sorry at the moment i´m not at home so i cant reproduce the error to post it here.
Debug versions work....
Just one thing more!!!!!!!!!!!-------------Re: surpise!!
Posted: Fri Aug 05, 2005 11:20 pm
by zeljko(bosnia-germany)
the file i got from heh´s link was corrupted(in my case) so it didn´t work because devc++´s package manager didn´t accept it.
try these:
ftp://ftp.heanet.ie/pub/sourceforge/d/de/dev-cpp/
or
http://dragonryu.free.fr/devpak/?D=D
or
http://prdownloads.sourceforge.net/dev- ... k?download
or better than that.............SHARE THE FILE WITH KAZAA or EMULE or TORRENT a.s.o
greetings
MingW DX v0.11 build
Posted: Wed Aug 10, 2005 6:24 pm
by garrittg
@stefand2 - your welcome

it took me a while this time as i have not yet implemented v0.11 into my Blitzmax Irrlicht wrapper. if i wouldve read your post earlier i wouldve got it out to you.
a MingW, DX compatible build of Irrlicht v0.11 is now available... i have
not been able to test it yet so please let me know if it doesnt work.
http://www.grandberg.us/gg.Irrlicht/IrrDX_v0_11.zip
as for the DevPak builds... the DevPak has the same problem i had originally and that is it only contains the debug .a libs. any attempt to redo the .a files or somehow create the .a libs from the non-debug .lib files will fail. the release versions of the needed .a files do not exist since originally they only came as static .lib files meant to be built into your project. unfortunately they arent compatible with MingW and cannot be converted to be compatible. a kind and generous C++ Builder developer has completely wrapped the .libs into DLLs that you can legally redistribute. at this point, the only way to compile a MingW compatible version of the Irrlicht DLL with legal DX support and non-debug DLLs is to:
1) have the proper DX SDK you wish to build in (need both 8 and 9 if you want to support both)
2) instead of linking to the debug DLL .a files, link to the custom .a files that are distributed by the C++ Builder developer. i have these as well and they can be downloaded at
http://www.gprogs.com/gg.Irrlicht/DX_81_92_a_files.zip
Posted: Wed Aug 10, 2005 8:52 pm
by jirr
Thanks a lot, garittg!
(BTW stefand2 is my sourceforge account. Currently my account here is similar to my project name ^^). Taking your new libs I am able to do directx 8&9 in the current version of my java binding. It's time do go on with that RenderToTextureDemo

since that feature has not been implemented for OpenGL but only DirectX.
Update:
RenderToTextureDemo with 1000++ fps. That's what I call nice

Big Thx again!
MingW DX v0.12 Build
Posted: Thu Aug 25, 2005 12:47 pm
by garrittg
Re: MingW DX v0.12 Build
Posted: Thu Aug 25, 2005 8:00 pm
by Guest
WOW! That is fast! Tried the link before seeing this note. Well done!

Re: MingW DX v0.12 Build
Posted: Thu Aug 25, 2005 9:53 pm
by jirr
Thanks a lot. That allowed me to release another version of jirr - quite soon after the initial irrlicht 0.12 release ^^
Thx again!
Posted: Fri Aug 26, 2005 1:07 am
by Guest
glad i could help

im putting the finishes touches for v0.12 support into my BlitzMax wrapper as well.
MingW D3D v0.14 Build
Posted: Fri Dec 02, 2005 2:50 pm
by garrittg
Posted: Sat Dec 03, 2005 7:08 am
by jirr
Thanks again ^^
oooops
Posted: Mon Dec 05, 2005 12:58 pm
by garrittg
mild fup on my part. i didnt have my regular build environment and i messed up the linking (linked to the debug DLLs instead). if you downloaded before last night, you will need to download again.
sry

Re: oooops
Posted: Mon Dec 05, 2005 10:02 pm
by Guest
garrittg wrote:mild fup on my part. i didnt have my regular build environment and i messed up the linking (linked to the debug DLLs instead). if you downloaded before last night, you will need to download again.
sry

No problem. That was my least problem when upgrading to irrlicht 0.14

Nevertheless jirr 0.6 is on its way. Currently my beta testers are getting it

moved websites
Posted: Mon Feb 06, 2006 7:34 pm
by garrittg
i recently moved my downloads to a different website. here is the updated link:
http://www.gprogs.com/gg.Irrlicht/IrrDX_v0_14.zip