Code::Blocks Windows setup package download mirror

I am studying PoDoFo now, and want a better IDE to work with MinGW, after some search, I decided to use Code::Block(aka CB or CodeBlocks). At office I have easily downloaded the Windows setup package, but when I tried to download at home several times without success and the error message is Too many Clients!.
So I uploaded it to my project hosting at Google Code,
please use another mirror.

P.S.

Code::Blocks is a open source, cross platform, free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!

Share and Enjoy:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • BlinkList
  • blogmarks
  • blogtercimlap
  • connotea
  • DotNetKicks
  • Fark
  • Fleck
  • Gwar
  • Haohao
  • IndianPad
  • Internetmedia
  • LinkaGoGo
  • MyShare
  • Netscape
  • NewsVine
  • Rec6
  • Reddit
  • Scoopeo
  • Slashdot
  • StumbleUpon
  • Technorati
  • Webride

PoDoFo used in 6 Open Source Projects

Recently I tried to compile PoDoFo on Windows using Mingw, so i did some researches, and found 6 projects that use PoDoFo as PDF editing library.

  • PoDoFoBrowser
  • PoDoFoBrowser is developed with Qt4 by the same author of PoDoFo, a gui for editing the object structur of PDF files directly.

  • Scribus
  • Scribus is an Open Source program that brings award-winning professional page layout to Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation and Windows desktops with a combination of “press-ready” output and new approaches to page layout.
    Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, Spot Colors, ICC color management and versatile PDF creation.

  • Calibre-ebook
  • calibre is a free and open source e-book library management application developed by users of e-books for users of e-books

  • Comment
  • Comment is a PDF annotator (tailored to the author’s needs as a mathematician who wants to comment articles and save the comments for later reference with the pdf files).

  • OkularAnnotMerge
  • OkularAnnotMerge is a quick and dirty hack to merge okularannotations (saved in a xml separate from the annotated file) into the pdf.

P.S.

PoDoFo is a library to work with the PDF file format. The name comes from the first letter of PDF (Portable Document Format). A few tools to work with PDF files are already included in the PoDoFo package.
The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo.
PoDoFo is written in C++ and the code was sucessfully compiled under Unix, Mac OS X and Windows.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • BlinkList
  • blogmarks
  • blogtercimlap
  • connotea
  • DotNetKicks
  • Fark
  • Fleck
  • Gwar
  • Haohao
  • IndianPad
  • Internetmedia
  • LinkaGoGo
  • MyShare
  • Netscape
  • NewsVine
  • Rec6
  • Reddit
  • Scoopeo
  • Slashdot
  • StumbleUpon
  • Technorati
  • Webride

How to build the QMYSQL plugin under Windows using MinGW

I have installed QT4.6.3(2010.04, install path is D:\Qt\2010.04), and want to integrate mysql support into my new project, so I need to build qmysql plugin first.
prepare job,
download mysql-noinstall-5.1.49-win32.zip and unzip to D:\basetool\MySQL-5.1.49-win32
download mingw-utils-0.3 and unzip to D:\Qt\2010.04\mingw\bin

run Qt Command Prompt, and execute the following script
cd D:\basetool\MySQL-5.1.49-win32\lib\opt
reimp -d libmysql.lib
dlltool -k --input-def LIBMYSQL.def --dllname libmysql.dll --output-lib libmysql.a
copy libmysql.a D:\Qt\2010.04\qt\src\plugins\sqldrivers\mysql
cd D:\Qt\2010.04\qt\src\plugins\sqldrivers\mysql
set MYSQL_PATH=D:\basetool\MySQL-5.1.49-win32\
qmake "INCLUDEPATH+=%MYSQL_PATH%include" "LIBS+=-L. -lmysql" mysql.pro
mingw32-make
copy D:\basetool\MySQL-5.1.49-win32\lib\opt\libmysql.dll D:\Qt\2010.04\mingw\bin

Test the demo sqlbrowser(in the D:\Qt\2010.04\qt\demos\sqlbrowser), and works.

P.S.
first time I downloaded mingw-utils-0.4-1, and when run the command “reimp -d libmysql.lib”,I got the error message
reimp: libmysql.lib: invalid or corrupt import library
after search , I knew, have to use mingw-utils-0.3, the version 0.4-1 does not work and report the error message.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • BlinkList
  • blogmarks
  • blogtercimlap
  • connotea
  • DotNetKicks
  • Fark
  • Fleck
  • Gwar
  • Haohao
  • IndianPad
  • Internetmedia
  • LinkaGoGo
  • MyShare
  • Netscape
  • NewsVine
  • Rec6
  • Reddit
  • Scoopeo
  • Slashdot
  • StumbleUpon
  • Technorati
  • Webride