lynx.abraxas@...1631... wrote:
On 22/08/07 18:43:47, JonY wrote:
lynx.abraxas@...1631... wrote:
On 21/08/07 18:25:58, john cliff wrote:
Huh?! Mine builds fine??!
Try doing a fresh check out. Get the new gtk210 and MingW package (gtk210-070819-3.7z and mingw-4.2.0-070518.7z).
I have an LFS here with gtk2.10.13. I figured out the missing header files are from libpoppler. libpoppler doesn't install them. Using export CPPFLAGS="-I /usr/src/libpoppler/poppler-0.5.91/poppler/ -I /usr/src/libpoppler/poppler-0.5.91/goo" didn't solve the problem fully because Object.h has #include "goo/gtypes.h" in it. How did You install poppler? Do You have a better idea then editing all these local includes to global ones?
Thanks, Lynx
This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Inkscape-user mailing list Inkscape-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-user
Hi, ignore this message if duplicate, stupid dial up speed DSL line with giant latency.
LFS? Linux From Scratch?
Wait, are you using MSYS to do a bootstrap? I didn't do that. Get the packages from http://inkscape.modevia.com/win32libs/ instead.
Forgive me if I am wrong but I assumed that from your earlier post that you are building Inkscape from MinGW under Windows. gtk210-070819-3.7z comes with poppler.
Here is what I did:
If you have a locally installed mingw not from modevia, remove it from your path variable. Make sure none of its executables get run, move it to other places if you want. This is important to avoid contamination (eg headers from C:\gtk210 but libs from C:\mingw or C:\msys\1.0\local)
1. unpack gtk210-070819-3.7z to C:\gtk210 2. unpack mingw-4.2.0-070518.7z C:\MingW4 <-- avoids overwriting and contaminating local Mingw install.
3. unpack inkscape snapshot or get svn checkouts. 4. cd into your inkscape source. 6. edit mingwenv.bat so it points to C:\mingw4 instead of C:\mingw. 7. run mingwenv.bat to set up paths. 8. type "g++ buildtool.cpp -o btool" 9. run btool 10. watch build process if you want. 11. new inscape install created in inkscape directory. (another inkscape dir in your source tree.) 12. pack the inkscape dir and upload build. 13. play with new inkscape :-)
Steps 10 onwards are optional. Also if you unpack it to places other than C:, check build.xml and point it to the appropriate dirs and manually add C++ include dirs, somehow, the provided gcc include path is hardcoded and doesn't pick up the C++ headers.
Also, don't know if this applies to you, defining HAVE_STDINT_H or including stdint.h manually is needed for src/inkjar/jar.h. MingW has it but its not defined. You'll know if you get lots of errors regarding inkjar.
Hope that helps.