Hi,
I am not sure if this would help, it has been a long time since I've done any development, especially on the Windows platform. However, I have invested a little time to attempt to get Inkscape to work with Dev-C++, and would like to see if anyone else is interested to share the experience.
Thanks to JonY's help, I can get Inkscape to build with the buildtool (btool), so I used build.xml in the inkscape home directory as a reference to setup Dev-C++.
Here is what I have done:
- install Dev-C++ in c:\Dev-Cpp - I downloaded devcpp-4.9.9.2_nomingw_setup.exe from http://www.bloodshed.net/devcpp.html
- install Inkscape in c:\inks1, and the support library c:\devlibs, I had the 0.45 plus the SVN as instructed by JonY
- Note: Please keep in mind that the above locations are relative if you would like to use my Dev-C++ Configuration File and Project File.
- Depends on how you install MinGw and GCC, you may wanted to add c:\mingw\bin in your PATH environment variable so Dev-C++ can get to GCC, may be in the future c:\devlibs can include GCC as well, I can only find gdb there only, we will leave it for the pros for those decision.
- Create a folder "inkwin32" under c:\Dev-Cpp, and download this attached file "inkwin32_devcpp". It is the Dev-Cpp Configuration File.
- Start Dev-C++, select "Tools]Files & Directories]", check "Use this alternate configuration file" and enter "C:\Dev-Cpp\inkwin32\inkwin32_devcpp".
- Re-start Dev-C++, it will read in the configuration, which set up:
- "Tools]Compiler Options]Compiler]" - the "compile" and "link" target from buildtool
- "Tools]Compiler Options]Directories]" - the C++ include libraries. This I needed to check out again, some may be duplicated with the compiler option. I am not sure.
- Download the attached project file "inkwin32.dev" to c:\Dev-Cpp. It is not complete, but has references all the source files in ~/src, ~/src/dialogs and ~src/ui. This is a easy to read text file, may be buildtool can create it in the future, if Dev-Cpp is the way to go. I stopped where I am so I can check out the compilation and see if this can be progress any further.
- To compile, simply F9 ("Execute]Compile]").
I have marked the following files not to be included with the compile, (inkscape, inkview, interface, sp-fediffuselighting, sp-fespecularlighting, sp-filter, verbs, dialogs/filedialog-win32 (excluded in buildtool as well), dialogs/fill-style, dialogs/layer-panel), they caused the problem with magick with errors such as:
- 'MagickExport' does not name a type
- 'ClassType' does not name a type
- 'Quantum' does not name a type
which I cannot google meaning resolution.
Anyone interested in going forward?