View previous topic :: View next topic |
Author |
Message |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
|
Back to top |
|
 |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
Posted: Mon Mar 15, 2010 7:03 am Post subject: |
|
|
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 |
|
 |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
Posted: Tue Mar 16, 2010 8:11 pm Post subject: |
|
|
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
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
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 |
|
 |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
Posted: Wed Mar 17, 2010 9:08 am Post subject: |
|
|
minimal versions uploaded to site.
get these if you dont want the full shebang  |
|
Back to top |
|
 |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
Posted: Wed Mar 17, 2010 2:01 pm Post subject: |
|
|
forgot the dependant libraries and sdk oups
there up ! |
|
Back to top |
|
 |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
Posted: Thu Apr 08, 2010 5:59 pm Post subject: |
|
|
the compiler we all been waiting for is done and boya are you gonna be surpised
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 )
and this is free i hope you will enjoy it a lot of work has gone into making this. |
|
Back to top |
|
 |
reckless
Joined: 24 Jan 2008 Posts: 390 Location: inside tha debugger
|
Posted: Sat Apr 10, 2010 9:56 pm Post subject: |
|
|
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 |
|
 |
|