Inside3D!
     

mingw environment finally complete
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> General Discussion
View previous topic :: View next topic  
Author Message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Fri Mar 12, 2010 3:35 pm    Post subject: Reply with quote

http://code.google.com/p/mingw-wine/

project now hosted on google code Smile
Back to top
View user's profile Send private message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Mon Mar 15, 2010 7:03 am    Post subject: Reply with quote

its come to my attention that theres a bug in one of the current codeblocks plugins making project properties fill the entire vertical screen.

the plugin in question is libfinder disable it if you dont need it untill the bug is fixed.
Back to top
View user's profile Send private message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Tue Mar 16, 2010 8:11 pm    Post subject: Reply with quote

hum hum stumbled upon what must be the weirdest bug ever.

remember libgcj has been broken in newer mingw builds (gcc 4 onward) ?

well guess what if you compile it with a real triple like i686-pc-mingw32 instead of just mingw32 it works Shocked

now i could understand it if it was actually screwing up the internal paths somehow but in this case it crashes the runtime with an unknown error Laughing

i do suspect it having to do with the paths being wrong with the mingw hack (they really ought to get rid of that crap).

lastly a small question.

i intend to build the 64 bit version of the compiler if theres enough interrest. both packages will be seperate from eachother since multilibs dont work on win32 without a cygwin shell in path (lack of symlink support).

i will distribute the packages with there respective libraries 64 or 32 bit as standalone compilers.

can probably get away with using the same codeblocks for both but mixing the compilers wont work so they need each a seperate folder.

any thoughts ?
Back to top
View user's profile Send private message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Wed Mar 17, 2010 9:08 am    Post subject: Reply with quote

minimal versions uploaded to site.

get these if you dont want the full shebang Wink
Back to top
View user's profile Send private message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Wed Mar 17, 2010 2:01 pm    Post subject: Reply with quote

forgot the dependant libraries and sdk oups Embarassed

there up !
Back to top
View user's profile Send private message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Thu Apr 08, 2010 5:59 pm    Post subject: Reply with quote

the compiler we all been waiting for is done and boya are you gonna be surpised Razz

checkout my new site for details.

everything for a minimal compiler is now packed in small bits and pieces.

codeblocks use it standalone with whatever compiler you prefer else get my newly released
gcc-4.5.0 compiler and the crt and dependencies.

this is bleeding edge a lot of work done by the mingw64 guys it even uses there api (wine based).

work by me fixed ada compiling.
fixed libgcj (java) compiling.
mangled it about to follow the standard mingw paths.
building the crosscompiler for bootstrapping this.

things you should know.

allmost fully compatible with ms sdks.
does not depend on a mingw runtime.
full openmp support.
polyhedral optimizations (self computes the best optimization).

things yet not working completly.

libgcj is missing heaps still so if you need special java support you will pretty much have to compile your extentions yourself.

the compiler now links in inlined code creating pretty massive object files (resulting executable wont nessesarily be) unfortunatly the linker might run out of memory if the code is to big.


before going of and downloading i made a mistake i found out the dependencies package was missing some libraires will be repacked tonight.

try building darkplaces with this i suspect you might notice some rather woa moments when comparing the speed to msvc builds (no i dont mean the compiler build times Laughing )

and this is free Smile i hope you will enjoy it a lot of work has gone into making this.
Back to top
View user's profile Send private message
reckless



Joined: 24 Jan 2008
Posts: 390
Location: inside tha debugger

PostPosted: Sat Apr 10, 2010 9:56 pm    Post subject: Reply with quote

since i ported a lot of linux libraries to win32 i would like to know if i should provide any packages containing these ?.

also i can provide ms compatible import libraries if you dont like gcc.

a small list of libraries include

libsound (sound library linux based)
libxml2 (xml library)
libxslt (xml utility library has plugin support)
libexif (image format library)
libgd (bit like devil multi purpose image handling)
libglut (opengl utility library)
libgstreamer (streaming library)
libjack (another sound library)
libmng (image library mostly used for websites)
openjpeg (a more upto speed jpeg library using c++)
jasper (like the above but in c)
openexr (hd format image library in c++)

also id like any feedback on how my compiler behaves if any of you tried it out.

as noted the 4.5.0 gcc makes huge object files if theres any inline code and potentially breaks on large projects like wxwidgets monolithic builds cause the linker runs out of virtual space. i havent seen any bad behaviour in normal projects yet though.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> General Discussion All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group