Re: [Inkscape-devel] Inkscape 0.48.5
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592...>wrote:
Hi, sure, a 7z archive would be great too!
Thanks, Johan
----- Reply message ----- From: "Partha Bagchi" <partha1b@...400...> To: "Johan Engelen" <jbc.engelen@...2592...> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29
Hi Johan,
I got really frustrated since I don't know how the system works.
Maybe I can provide a 7z/xz archive and people can download it? What do you think?
I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :(
Thanks, Partha
On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592...
wrote:
Hi Partha, Did you get around to uploading your environment?
Cheers, Johan
On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b.
Thanks, Partha
On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński <tweenk.pl@...1857...00...>wrote:
2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>:
That sounds great. I just hope that I can figure out how to use Ip.
Anyway,
I will be happy to upload my environment.
OK, in that case tell me your Launchpad account name.
There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar
Regards, Krzysztof
Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Partha,
Thanks for sharing!
I have successfully built on both Windows 8 and Windows 7 for 64-bit Windows (I can verify this by checking 64-bit-only registers in gdb)
In the meantime, would you bother to rehost that file somewhere that has a faster download rate than 500kB/s and has resume support? That kind of irritated me. (The file is 435 MB and takes quite a lot longer than it should to download.)
Regards, Liam
-- View this message in context: http://inkscape.13.x6.nabble.com/Re-Inkscape-0-48-5-tp4970405p4970420.html Sent from the Inkscape - Dev mailing list archive at Nabble.com.
Thanks for confirming Liam. :)
Unfortunately, when you try to open a file, it will segfault. :(
That's the problem I'm having on 64-bit Windows.
On Tue, May 6, 2014 at 3:17 PM, liamw <inkscapebrony@...400...> wrote:
Partha,
Thanks for sharing!
I have successfully built on both Windows 8 and Windows 7 for 64-bit Windows (I can verify this by checking 64-bit-only registers in gdb)
In the meantime, would you bother to rehost that file somewhere that has a faster download rate than 500kB/s and has resume support? That kind of irritated me. (The file is 435 MB and takes quite a lot longer than it should to download.)
Regards, Liam
-- View this message in context: http://inkscape.13.x6.nabble.com/Re-Inkscape-0-48-5-tp4970405p4970420.html Sent from the Inkscape - Dev mailing list archive at Nabble.com.
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... mailto:jbc.engelen@...2592...> wrote:
Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b. Thanks, Partha On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński <tweenk.pl@...400... <mailto:tweenk.pl@...400...>> wrote: 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>>: > That sounds great. I just hope that I can figure out how to use Ip. Anyway, > I will be happy to upload my environment. OK, in that case tell me your Launchpad account name. There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar Regards, Krzysztof ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi, sure, a 7z archive would be great too!
Thanks, Johan
----- Reply message ----- From: "Partha Bagchi" <partha1b@...400...> To: "Johan Engelen" <jbc.engelen@...2592...> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29
Hi Johan,
I got really frustrated since I don't know how the system works.
Maybe I can provide a 7z/xz archive and people can download it? What do you think?
I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :(
Thanks, Partha
On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Did you get around to uploading your environment?
Cheers, Johan
On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b.
Thanks, Partha
On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński <tweenk.pl@...360...400...
wrote:
2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>:
That sounds great. I just hope that I can figure out how to use Ip.
Anyway,
I will be happy to upload my environment.
OK, in that case tell me your Launchpad account name.
There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar
Regards, Krzysztof
Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... mailto:jbc.engelen@...2592...> wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay. I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. You can download it here: http://www.partha.com/temp/Inkscape.7z Use 7z to unzip and please the included couple of "readmes". Please let me know if you have any issues or if I can help you set it all up. Thanks, Partha On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b. Thanks, Partha On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński <tweenk.pl@...400... <mailto:tweenk.pl@...400...>> wrote: 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>>: > That sounds great. I just hope that I can figure out how to use Ip. Anyway, > I will be happy to upload my environment. OK, in that case tell me your Launchpad account name. There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar Regards, Krzysztof ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592...
wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi, sure, a 7z archive would be great too!
Thanks, Johan
----- Reply message ----- From: "Partha Bagchi" <partha1b@...400...> To: "Johan Engelen" <jbc.engelen@...2592...> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29
Hi Johan,
I got really frustrated since I don't know how the system works.
Maybe I can provide a 7z/xz archive and people can download it? What do you think?
I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :(
Thanks, Partha
On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Did you get around to uploading your environment?
Cheers, Johan
On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b.
Thanks, Partha
On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < tweenk.pl@...400...> wrote:
2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>:
That sounds great. I just hope that I can figure out how to use Ip.
Anyway,
I will be happy to upload my environment.
OK, in that case tell me your Launchpad account name.
There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar
Regards, Krzysztof
Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... mailto:jbc.engelen@...2592...> wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :) I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :) You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge. Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows? On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay. I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. You can download it here: http://www.partha.com/temp/Inkscape.7z Use 7z to unzip and please the included couple of "readmes". Please let me know if you have any issues or if I can help you set it all up. Thanks, Partha On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b. Thanks, Partha On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński <tweenk.pl@...400... <mailto:tweenk.pl@...400...>> wrote: 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>>: > That sounds great. I just hope that I can figure out how to use Ip. Anyway, > I will be happy to upload my environment. OK, in that case tell me your Launchpad account name. There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar Regards, Krzysztof ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... mailto:jbc.engelen@...2592...> wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :) I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :) You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge. Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows? On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay. I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. You can download it here: http://www.partha.com/temp/Inkscape.7z Use 7z to unzip and please the included couple of "readmes". Please let me know if you have any issues or if I can help you set it all up. Thanks, Partha On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b. Thanks, Partha On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński <tweenk.pl@...400... <mailto:tweenk.pl@...400...>> wrote: 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>>: > That sounds great. I just hope that I can figure out how to use Ip. Anyway, > I will be happy to upload my environment. OK, in that case tell me your Launchpad account name. There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar Regards, Krzysztof ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only: - missing libxslt - missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... mailto:jbc.engelen@...2592...> wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :) I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :) You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge. Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows? On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay. I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. You can download it here: http://www.partha.com/temp/Inkscape.7z Use 7z to unzip and please the included couple of "readmes". Please let me know if you have any issues or if I can help you set it all up. Thanks, Partha On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b. Thanks, Partha On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosin'ski <tweenk.pl@...400... <mailto:tweenk.pl@...400...>> wrote: 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>>: > That sounds great. I just hope that I can figure out how to use Ip. Anyway, > I will be happy to upload my environment. OK, in that case tell me your Launchpad account name. There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar Regards, Krzysztof ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Johan,
OK, I should be able to get you xslt and popt.
The other libs I have not built before (as I didn't need them). Let me take a crack it.
Thanks, Partha
On Sun, May 11, 2014 at 5:47 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only:
- missing libxslt
- missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi, sure, a 7z archive would be great too!
Thanks, Johan
----- Reply message ----- From: "Partha Bagchi" <partha1b@...400...> To: "Johan Engelen" <jbc.engelen@...2592...> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29
Hi Johan,
I got really frustrated since I don't know how the system works.
Maybe I can provide a 7z/xz archive and people can download it? What do you think?
I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :(
Thanks, Partha
On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Did you get around to uploading your environment?
Cheers, Johan
On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b.
Thanks, Partha
On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < tweenk.pl@...400...> wrote:
2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>: > That sounds great. I just hope that I can figure out how to use Ip. Anyway, > I will be happy to upload my environment.
OK, in that case tell me your Launchpad account name.
There are some instruction on the wiki on how to use Bazaar, but if you have problems feel free to ask. http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar
Regards, Krzysztof
Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM nowhttp://p.sf.net/sfu/perforce
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400...> wrote:
Hi Johan,
OK, I should be able to get you xslt and popt.
The other libs I have not built before (as I didn't need them). Let me take a crack it.
Thanks, Partha
On Sun, May 11, 2014 at 5:47 PM, Johan Engelen <jbc.engelen@...2592...
wrote:
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only:
- missing libxslt
- missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592...
wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi, sure, a 7z archive would be great too!
Thanks, Johan
----- Reply message ----- From: "Partha Bagchi" <partha1b@...400...> To: "Johan Engelen" <jbc.engelen@...2592...> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29
Hi Johan,
I got really frustrated since I don't know how the system works.
Maybe I can provide a 7z/xz archive and people can download it? What do you think?
I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :(
Thanks, Partha
On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Did you get around to uploading your environment?
Cheers, Johan
On 13-4-2014 1:17, Partha Bagchi wrote:
My launchpad id is partha1b.
Thanks, Partha
On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < tweenk.pl@...400...> wrote:
> 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>: > > That sounds great. I just hope that I can figure out how to use > Ip. Anyway, > > I will be happy to upload my environment. > > OK, in that case tell me your Launchpad account name. > > There are some instruction on the wiki on how to use Bazaar, but if > you have problems feel free to ask. > http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar > > Regards, Krzysztof >
Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM nowhttp://p.sf.net/sfu/perforce
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Partha, Now I am running into the Glib::Ascii::__strtod link problem. I think you ran into this before, how did you fix it?
regards, Johan
On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400... mailto:partha1b@...400...> wrote:
Hi Johan, OK, I should be able to get you xslt and popt. The other libs I have not built before (as I didn't need them). Let me take a crack it. Thanks, Partha On Sun, May 11, 2014 at 5:47 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Some more details. The build still fails, and the devlibs related errors are only: - missing libxslt - missing popt.h I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64. cheers, Johan On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing. - Johan On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now. Thanks very much, Johan On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :) I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :) Hope it's useful to you. Let me know if you have issues or need anything missing. Please download it here: http://www.partha.com/temp/opt64-sjlj.7z Thanks, Partha On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :) I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :) You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge. Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows? On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay. I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. You can download it here: http://www.partha.com/temp/Inkscape.7z Use 7z to unzip and please the included couple of "readmes". Please let me know if you have any issues or if I can help you set it all up. Thanks, Partha On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
> My launchpad id is partha1b. > > Thanks, > Partha > > > > On Sat, Apr 12, 2014 at 6:53 PM, > Krzysztof Kosiński <tweenk.pl@...400... > mailto:tweenk.pl@...400...> wrote: > > 2014-04-13 0:40 GMT+02:00 Partha > Bagchi <partha1b@...400... > mailto:partha1b@...400...>: > > That sounds great. I just hope > that I can figure out how to use Ip. > Anyway, > > I will be happy to upload my > environment. > > OK, in that case tell me your > Launchpad account name. > > There are some instruction on the > wiki on how to use Bazaar, but if > you have problems feel free to ask. > http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar > > Regards, Krzysztof > > > > > ------------------------------------------------------------------------------ > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > > > _______________________________________________ > Inkscape-devel mailing list > Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/inkscape-devel
------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Johan,
There was a thing in the building-inkspace file about strtod.
// double dbl = Glib::Ascii::strtod(srgb.substr(numPos + 3)); std::stringstream( srgb.substr(numPos + 3) ) >> dbl;
That's basically all you have to do, except redeclare dbl outside its scope.
-- View this message in context: http://inkscape.13.x6.nabble.com/Re-Inkscape-0-48-5-tp4970405p4970480.html Sent from the Inkscape - Dev mailing list archive at Nabble.com.
On Mon, May 12, 2014, at 12:03 PM, liamw wrote:
Hi Johan,
There was a thing in the building-inkspace file about strtod.
// double dbl = Glib::Ascii::strtod(srgb.substr(numPos + 3)); std::stringstream( srgb.substr(numPos + 3) ) >> dbl;
That's basically all you have to do, except redeclare dbl outside its scope.
That replacement is likely to cause problems. The standard iostream operations are localizable, so being local sensitive will make them produce different results or reject good data on different systems. For example, the strtod conversion normally runs into errors parsing things with a decimal separator as it is ',' on a large portion of systems but is '.' on a large portion of others.
Preventing such run-time errors is a key reason to use the Glib::Ascii:* routines.
-- Jon A. Cruz jon@...18...
On 12-5-2014 21:32, Jon A. Cruz wrote:
On Mon, May 12, 2014, at 12:03 PM, liamw wrote:
Hi Johan, There was a thing in the building-inkspace file about strtod. // double dbl = Glib::Ascii::strtod(srgb.substr(numPos + 3)); std::stringstream( srgb.substr(numPos + 3) ) >> dbl; That's basically all you have to do, except redeclare dbl outside its scope.
That replacement is likely to cause problems. The standard iostream operations are localizable, so being local sensitive will make them produce different results or reject good data on different systems. For example, the strtod conversion normally runs into errors parsing things with a decimal separator as it is ',' on a large portion of systems but is '.' on a large portion of others. Preventing such run-time errors is a key reason to use the Glib::Ascii:* routines.
I found the problem. MinGW's stdlib.h is doing this: #define strtod __strtod
Hence, you can no longer use strtod from another namespace; you'd get: src/widgets/ege-paint-def.cpp:247:34: error: '__strtod' is not a member of 'Glib ::Ascii' double dbl = Glib::Ascii::strtod(srgb.substr(numPos + 3)); ^ (after reordering the include files, I got this error, which made me realize a macro is causing trouble)
Turns out we don't needto include <stdlib.h> in that particular file. (at least not for my builds). If we do need it, we should add #undef ... after including it.
Cheers, Johan
On Mon, May 12, 2014, at 01:03 PM, Johan Engelen wrote:
I found the problem.
MinGW's stdlib.h is doing this:
#define strtod __strtod
Hence, you can no longer use strtod from another namespace; you'd get:
src/widgets/ege-paint-def.cpp:247:34: error: '__strtod' is not a member of 'Glib
::Ascii'
double dbl = Glib::Ascii::strtod(srgb.substr(numPos + 3));
^
(after reordering the include files, I got this error, which made me realize a macro is causing trouble)
Turns out we don't needto include <stdlib.h> in that particular file. (at least not for my builds). If we do need it, we should add
#undef ...
after including it.
Great!!! It's good to have that problem pinpointed, and so quickly. The only downside is that now I don't need to finish and send the mail I was working on in regards to possible details to check. :-)
Your mail will definitely be a helpful reference if we bump into similar issues in other files.
-- Jon A. Cruz jon@...18...
Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll,
But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application.
On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error."
So... that's where I am at.
regards, Johan
On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400... mailto:partha1b@...400...> wrote:
Hi Johan, OK, I should be able to get you xslt and popt. The other libs I have not built before (as I didn't need them). Let me take a crack it. Thanks, Partha On Sun, May 11, 2014 at 5:47 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Some more details. The build still fails, and the devlibs related errors are only: - missing libxslt - missing popt.h I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64. cheers, Johan On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing. - Johan On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now. Thanks very much, Johan On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :) I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :) Hope it's useful to you. Let me know if you have issues or need anything missing. Please download it here: http://www.partha.com/temp/opt64-sjlj.7z Thanks, Partha On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :) I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :) You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge. Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows? On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay. I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. You can download it here: http://www.partha.com/temp/Inkscape.7z Use 7z to unzip and please the included couple of "readmes". Please let me know if you have any issues or if I can help you set it all up. Thanks, Partha On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi, sure, a 7z archive would be great too! Thanks, Johan ----- Reply message ----- From: "Partha Bagchi" <partha1b@...400... <mailto:partha1b@...400...>> To: "Johan Engelen" <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29 Hi Johan, I got really frustrated since I don't know how the system works. Maybe I can provide a 7z/xz archive and people can download it? What do you think? I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :( Thanks, Partha On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Did you get around to uploading your environment? Cheers, Johan On 13-4-2014 1:17, Partha Bagchi wrote:
> My launchpad id is partha1b. > > Thanks, > Partha > > > > On Sat, Apr 12, 2014 at 6:53 PM, > Krzysztof Kosiński <tweenk.pl@...400... > mailto:tweenk.pl@...400...> wrote: > > 2014-04-13 0:40 GMT+02:00 Partha > Bagchi <partha1b@...400... > mailto:partha1b@...400...>: > > That sounds great. I just hope > that I can figure out how to use Ip. > Anyway, > > I will be happy to upload my > environment. > > OK, in that case tell me your > Launchpad account name. > > There are some instruction on the > wiki on how to use Bazaar, but if > you have problems feel free to ask. > http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar > > Regards, Krzysztof > > > > > ------------------------------------------------------------------------------ > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud. > http://p.sf.net/sfu/13600_Cloudbees > > > _______________________________________________ > Inkscape-devel mailing list > Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/inkscape-devel
------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Johan,
Great solution on the stringstream issue.
Did you not run into the return-type error?
You are indeed getting this error because you may be missing a dll that is then found within a 32-bit environment. Do you happen to have such a DLL?
I check my DLLs by doing something like: strings ./inkscape |grep -i dll and go from there or you can use depends ( http://www.dependencywalker.com/) which should tell you all the DLLs being called by your app.
One additional step you can take while building is to modify src/Makefile and use -mconsole instead of -mwindows. This will also provide you with feedback (like in a Linux shell) when you run inkscape from the command line.
Hope that helps.
Thanks, Partha
On Mon, May 12, 2014 at 5:09 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll,
But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application.
On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error."
So... that's where I am at.
regards, Johan
On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400...> wrote:
Hi Johan,
OK, I should be able to get you xslt and popt.
The other libs I have not built before (as I didn't need them). Let me take a crack it.
Thanks, Partha
On Sun, May 11, 2014 at 5:47 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only:
- missing libxslt
- missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi, sure, a 7z archive would be great too!
Thanks, Johan
----- Reply message ----- From: "Partha Bagchi" <partha1b@...400...> To: "Johan Engelen" <jbc.engelen@...2592...> Subject: [Inkscape-devel] Inkscape 0.48.5 Date: Wed, Apr 30, 2014 02:29
Hi Johan,
I got really frustrated since I don't know how the system works.
Maybe I can provide a 7z/xz archive and people can download it? What do you think?
I was really interested in getting the 64-bit build to the community as I did before, but I am stuck. :(
Thanks, Partha
On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
> Hi Partha, > Did you get around to uploading your environment? > > Cheers, > Johan > > > > On 13-4-2014 1:17, Partha Bagchi wrote: > > My launchpad id is partha1b. > > Thanks, > Partha > > > > On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < > tweenk.pl@...400...> wrote: > >> 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>: >> > That sounds great. I just hope that I can figure out how to use >> Ip. Anyway, >> > I will be happy to upload my environment. >> >> OK, in that case tell me your Launchpad account name. >> >> There are some instruction on the wiki on how to use Bazaar, but if >> you have problems feel free to ask. >> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar >> >> Regards, Krzysztof >> > > > > ------------------------------------------------------------------------------ > Put Bad Developers to Shame > Dominate Development with Jenkins Continuous Integration > Continuously Automate Build, Test & Deployment > Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees > > > > _______________________________________________ > Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel > > >
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM nowhttp://p.sf.net/sfu/perforce
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
some additional comments - you don't need intl.dll since I built gettext for you which provides you libintl-8.dll. I didn't compile openjpeg and so you don't have that DLL and freetype2 is included in the DLLs that I provided.
On Mon, May 12, 2014 at 6:28 PM, Partha Bagchi <partha1b@...400...> wrote:
Johan,
Great solution on the stringstream issue.
Did you not run into the return-type error?
You are indeed getting this error because you may be missing a dll that is then found within a 32-bit environment. Do you happen to have such a DLL?
I check my DLLs by doing something like: strings ./inkscape |grep -i dll and go from there or you can use depends ( http://www.dependencywalker.com/) which should tell you all the DLLs being called by your app.
One additional step you can take while building is to modify src/Makefile and use -mconsole instead of -mwindows. This will also provide you with feedback (like in a Linux shell) when you run inkscape from the command line.
Hope that helps.
Thanks, Partha
On Mon, May 12, 2014 at 5:09 PM, Johan Engelen <jbc.engelen@...2592...
wrote:
Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll,
But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application.
On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error."
So... that's where I am at.
regards, Johan
On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400...>wrote:
Hi Johan,
OK, I should be able to get you xslt and popt.
The other libs I have not built before (as I didn't need them). Let me take a crack it.
Thanks, Partha
On Sun, May 11, 2014 at 5:47 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only:
- missing libxslt
- missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P
(what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6)
cheers, Johan
On 6-5-2014 0:39, Partha Bagchi wrote:
Sorry for the delay.
I put together a 7z archive of what I hope would be all that's needed to try and build Inkscape on a Window's 7 or greater 64-bit machine.
You can download it here: http://www.partha.com/temp/Inkscape.7z
Use 7z to unzip and please the included couple of "readmes".
Please let me know if you have any issues or if I can help you set it all up.
Thanks, Partha
On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < jbc.engelen@...2592...> wrote:
> Hi, > sure, a 7z archive would be great too! > > Thanks, > Johan > > > > ----- Reply message ----- > From: "Partha Bagchi" <partha1b@...400...> > To: "Johan Engelen" <jbc.engelen@...2592...> > Subject: [Inkscape-devel] Inkscape 0.48.5 > Date: Wed, Apr 30, 2014 02:29 > > > Hi Johan, > > I got really frustrated since I don't know how the system works. > > Maybe I can provide a 7z/xz archive and people can download it? > What do you think? > > I was really interested in getting the 64-bit build to the > community as I did before, but I am stuck. :( > > Thanks, > Partha > > > > On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < > jbc.engelen@...2592...> wrote: > >> Hi Partha, >> Did you get around to uploading your environment? >> >> Cheers, >> Johan >> >> >> >> On 13-4-2014 1:17, Partha Bagchi wrote: >> >> My launchpad id is partha1b. >> >> Thanks, >> Partha >> >> >> >> On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < >> tweenk.pl@...400...> wrote: >> >>> 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>: >>> > That sounds great. I just hope that I can figure out how to use >>> Ip. Anyway, >>> > I will be happy to upload my environment. >>> >>> OK, in that case tell me your Launchpad account name. >>> >>> There are some instruction on the wiki on how to use Bazaar, but if >>> you have problems feel free to ask. >>> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar >>> >>> Regards, Krzysztof >>> >> >> >> >> ------------------------------------------------------------------------------ >> Put Bad Developers to Shame >> Dominate Development with Jenkins Continuous Integration >> Continuously Automate Build, Test & Deployment >> Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees >> >> >> >> _______________________________________________ >> Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel >> >> >> >
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM nowhttp://p.sf.net/sfu/perforce
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
On 13-5-2014 0:30, Partha Bagchi wrote:
some additional comments - you don't need intl.dll since I built gettext for you which provides you libintl-8.dll. I didn't compile openjpeg and so you don't have that DLL and freetype2 is included in the DLLs that I provided.
I can't find freetype*.dll in the opt64-sjlj.7z package. (I copied one from another package, but not sure about exception handling)
cheers, Johan
On Mon, May 12, 2014 at 6:28 PM, Partha Bagchi <partha1b@...400... mailto:partha1b@...400...> wrote:
Johan, Great solution on the stringstream issue. Did you not run into the return-type error? You are indeed getting this error because you may be missing a dll that is then found within a 32-bit environment. Do you happen to have such a DLL? I check my DLLs by doing something like: strings ./inkscape |grep -i dll and go from there or you can use depends ( http://www.dependencywalker.com/) which should tell you all the DLLs being called by your app. One additional step you can take while building is to modify src/Makefile and use -mconsole instead of -mwindows. This will also provide you with feedback (like in a Linux shell) when you run inkscape from the command line. Hope that helps. Thanks, Partha On Mon, May 12, 2014 at 5:09 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll, But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application. On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error." So... that's where I am at. regards, Johan On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan, Here are the 2 additional libraries. Please let me know if they don't work for you. URL: http://www.partha.com/temp/addnl-libs.7z Thanks, Partha On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>> wrote: Hi Johan, OK, I should be able to get you xslt and popt. The other libs I have not built before (as I didn't need them). Let me take a crack it. Thanks, Partha On Sun, May 11, 2014 at 5:47 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Some more details. The build still fails, and the devlibs related errors are only: - missing libxslt - missing popt.h I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64. cheers, Johan On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing. - Johan On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now. Thanks very much, Johan On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :) I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :) Hope it's useful to you. Let me know if you have issues or need anything missing. Please download it here: http://www.partha.com/temp/opt64-sjlj.7z Thanks, Partha On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :) I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :) You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge. Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows? On Tue, May 6, 2014 at 4:35 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Thank you very much. The main folder of interest (for me anyway) are the MSYS /bin, /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all Inkscape's dependencies isn't :) The contents of those folders can be copied into our current devlibs structure, and we'd be all set for devlibs64. I see you are using mingw64 with SEH. This unfortunately prevents us from using clang... I assume you built the deps yourself? Can you do it again for sjlj? :P (what's nice is that you are using a recent version of gcc. Our current dependency binaries are not compatible with gcc >4.6) cheers, Johan On 6-5-2014 0:39, Partha Bagchi wrote:
> Sorry for the delay. > > I put together a 7z archive of what I > hope would be all that's needed to try > and build Inkscape on a Window's 7 or > greater 64-bit machine. > > You can download it here: > http://www.partha.com/temp/Inkscape.7z > > Use 7z to unzip and please the included > couple of "readmes". > > Please let me know if you have any > issues or if I can help you set it all up. > > Thanks, > Partha > > > > On Wed, Apr 30, 2014 at 2:54 AM, Johan > Engelen <jbc.engelen@...2592... > mailto:jbc.engelen@...2592...> wrote: > > Hi, > sure, a 7z archive would be great too! > > Thanks, > Johan > > > > ----- Reply message ----- > From: "Partha Bagchi" > <partha1b@...400... > mailto:partha1b@...400...> > To: "Johan Engelen" > <jbc.engelen@...2592... > mailto:jbc.engelen@...2592...> > Subject: [Inkscape-devel] Inkscape > 0.48.5 > Date: Wed, Apr 30, 2014 02:29 > > > Hi Johan, > > I got really frustrated since I > don't know how the system works. > > Maybe I can provide a 7z/xz archive > and people can download it? What do > you think? > > I was really interested in getting > the 64-bit build to the community as > I did before, but I am stuck. :( > > Thanks, > Partha > > > > On Tue, Apr 29, 2014 at 5:55 PM, > Johan Engelen > <jbc.engelen@...2592... > mailto:jbc.engelen@...2592...> > wrote: > > Hi Partha, > Did you get around to > uploading your environment? > > Cheers, > Johan > > > > On 13-4-2014 1:17, Partha Bagchi > wrote: >> My launchpad id is partha1b. >> >> Thanks, >> Partha >> >> >> >> On Sat, Apr 12, 2014 at 6:53 >> PM, Krzysztof Kosiński >> <tweenk.pl@...400... >> mailto:tweenk.pl@...400...> >> wrote: >> >> 2014-04-13 0:40 GMT+02:00 >> Partha Bagchi >> <partha1b@...400... >> mailto:partha1b@...400...>: >> > That sounds great. I just >> hope that I can figure out >> how to use Ip. Anyway, >> > I will be happy to upload >> my environment. >> >> OK, in that case tell me >> your Launchpad account name. >> >> There are some instruction >> on the wiki on how to use >> Bazaar, but if >> you have problems feel free >> to ask. >> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar >> >> Regards, Krzysztof >> >> >> >> >> ------------------------------------------------------------------------------ >> Put Bad Developers to Shame >> Dominate Development with Jenkins Continuous Integration >> Continuously Automate Build, Test & Deployment >> Start a new project now. Try Jenkins in the cloud. >> http://p.sf.net/sfu/13600_Cloudbees >> >> >> _______________________________________________ >> Inkscape-devel mailing list >> Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/inkscape-devel > > >
------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Johan,
There must be some mistake. I just checked again. I do see libfreetype-6.dll. Do you not have that?
Thanks, Partha
On Tue, May 13, 2014 at 1:45 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
On 13-5-2014 0:30, Partha Bagchi wrote:
some additional comments - you don't need intl.dll since I built gettext for you which provides you libintl-8.dll. I didn't compile openjpeg and so you don't have that DLL and freetype2 is included in the DLLs that I provided.
I can't find freetype*.dll in the opt64-sjlj.7z package. (I copied one from another package, but not sure about exception handling)
cheers, Johan
On Mon, May 12, 2014 at 6:28 PM, Partha Bagchi <partha1b@...400...> wrote:
Johan,
Great solution on the stringstream issue.
Did you not run into the return-type error?
You are indeed getting this error because you may be missing a dll that is then found within a 32-bit environment. Do you happen to have such a DLL?
I check my DLLs by doing something like: strings ./inkscape |grep -i dll and go from there or you can use depends ( http://www.dependencywalker.com/) which should tell you all the DLLs being called by your app.
One additional step you can take while building is to modify src/Makefile and use -mconsole instead of -mwindows. This will also provide you with feedback (like in a Linux shell) when you run inkscape from the command line.
Hope that helps.
Thanks, Partha
On Mon, May 12, 2014 at 5:09 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll,
But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application.
On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error."
So... that's where I am at.
regards, Johan
On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400...>wrote:
Hi Johan,
OK, I should be able to get you xslt and popt.
The other libs I have not built before (as I didn't need them). Let me take a crack it.
Thanks, Partha
On Sun, May 11, 2014 at 5:47 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only:
- missing libxslt
- missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-)
SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11.
(being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up)
Much obliged, Johan
On 7-5-2014 0:09, Partha Bagchi wrote:
Thanks for doing that for me Johan!! :)
I know the main interest would be the /opt folder, but the whole thing is already setup and ready to go. :)
You will note (you can use pkg-config to verify) that I am using the latest stable release versions of gtk/glib and friends, so it's pretty "cutting" edge.
Are we sure we want to use sjlj on Windows? I mentioned here before that I was using SEH as I believe it's more efficient on Windows?
On Tue, May 6, 2014 at 4:35 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
> Hi Partha, > Thank you very much. > The main folder of interest (for me anyway) are the MSYS /bin, /lib, > /include, ... etc folders. Getting mingw64 is easy, but getting all > Inkscape's dependencies isn't :) > The contents of those folders can be copied into our current devlibs > structure, and we'd be all set for devlibs64. > I see you are using mingw64 with SEH. This unfortunately prevents us > from using clang... I assume you built the deps yourself? Can you do it > again for sjlj? :P > > (what's nice is that you are using a recent version of gcc. Our > current dependency binaries are not compatible with gcc >4.6) > > cheers, > Johan > > > > On 6-5-2014 0:39, Partha Bagchi wrote: > > Sorry for the delay. > > I put together a 7z archive of what I hope would be all that's > needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. > > You can download it here: http://www.partha.com/temp/Inkscape.7z > > Use 7z to unzip and please the included couple of "readmes". > > Please let me know if you have any issues or if I can help you set > it all up. > > Thanks, > Partha > > > > On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < > jbc.engelen@...2592...> wrote: > >> Hi, >> sure, a 7z archive would be great too! >> >> Thanks, >> Johan >> >> >> >> ----- Reply message ----- >> From: "Partha Bagchi" <partha1b@...400...> >> To: "Johan Engelen" <jbc.engelen@...2592...> >> Subject: [Inkscape-devel] Inkscape 0.48.5 >> Date: Wed, Apr 30, 2014 02:29 >> >> >> Hi Johan, >> >> I got really frustrated since I don't know how the system works. >> >> Maybe I can provide a 7z/xz archive and people can download it? >> What do you think? >> >> I was really interested in getting the 64-bit build to the >> community as I did before, but I am stuck. :( >> >> Thanks, >> Partha >> >> >> >> On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < >> jbc.engelen@...2592...> wrote: >> >>> Hi Partha, >>> Did you get around to uploading your environment? >>> >>> Cheers, >>> Johan >>> >>> >>> >>> On 13-4-2014 1:17, Partha Bagchi wrote: >>> >>> My launchpad id is partha1b. >>> >>> Thanks, >>> Partha >>> >>> >>> >>> On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < >>> tweenk.pl@...400...> wrote: >>> >>>> 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>: >>>> > That sounds great. I just hope that I can figure out how to use >>>> Ip. Anyway, >>>> > I will be happy to upload my environment. >>>> >>>> OK, in that case tell me your Launchpad account name. >>>> >>>> There are some instruction on the wiki on how to use Bazaar, but >>>> if >>>> you have problems feel free to ask. >>>> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar >>>> >>>> Regards, Krzysztof >>>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Put Bad Developers to Shame >>> Dominate Development with Jenkins Continuous Integration >>> Continuously Automate Build, Test & Deployment >>> Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees >>> >>> >>> >>> _______________________________________________ >>> Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel >>> >>> >>> >> > >
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM nowhttp://p.sf.net/sfu/perforce
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Very sorry. Don't know how I missed that. I was already using it even :/
ciao, Johan
On 14-5-2014 0:03, Partha Bagchi wrote:
Johan,
There must be some mistake. I just checked again. I do see libfreetype-6.dll. Do you not have that?
Thanks, Partha
On Tue, May 13, 2014 at 1:45 PM, Johan Engelen <jbc.engelen@...2592... mailto:jbc.engelen@...2592...> wrote:
On 13-5-2014 0:30, Partha Bagchi wrote:
some additional comments - you don't need intl.dll since I built gettext for you which provides you libintl-8.dll. I didn't compile openjpeg and so you don't have that DLL and freetype2 is included in the DLLs that I provided.
I can't find freetype*.dll in the opt64-sjlj.7z package. (I copied one from another package, but not sure about exception handling) cheers, Johan
On Mon, May 12, 2014 at 6:28 PM, Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>> wrote: Johan, Great solution on the stringstream issue. Did you not run into the return-type error? You are indeed getting this error because you may be missing a dll that is then found within a 32-bit environment. Do you happen to have such a DLL? I check my DLLs by doing something like: strings ./inkscape |grep -i dll and go from there or you can use depends ( http://www.dependencywalker.com/) which should tell you all the DLLs being called by your app. One additional step you can take while building is to modify src/Makefile and use -mconsole instead of -mwindows. This will also provide you with feedback (like in a Linux shell) when you run inkscape from the command line. Hope that helps. Thanks, Partha On Mon, May 12, 2014 at 5:09 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll, But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application. On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error." So... that's where I am at. regards, Johan On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan, Here are the 2 additional libraries. Please let me know if they don't work for you. URL: http://www.partha.com/temp/addnl-libs.7z Thanks, Partha On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400... <mailto:partha1b@...400...>> wrote: Hi Johan, OK, I should be able to get you xslt and popt. The other libs I have not built before (as I didn't need them). Let me take a crack it. Thanks, Partha On Sun, May 11, 2014 at 5:47 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Hi Partha, Some more details. The build still fails, and the devlibs related errors are only: - missing libxslt - missing popt.h I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64. cheers, Johan On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing. - Johan On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now. Thanks very much, Johan On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :) I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :) Hope it's useful to you. Let me know if you have issues or need anything missing. Please download it here: http://www.partha.com/temp/opt64-sjlj.7z Thanks, Partha On Tue, May 6, 2014 at 7:16 PM, Johan Engelen <jbc.engelen@...2592... <mailto:jbc.engelen@...2592...>> wrote: Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting me :-) SEH should be more efficient, but let's measure if it makes a difference ;-) But I am afraid I am giving you lots of headaches to recompile all deps? :S :S While you're at it, please enable C++11. (being able to compile with clang would be a huge plus for me, but perhaps I am the only one. I don't know when SEH will be implemented for clang, a legal issue prevents it at the moment and I do not know when it clears up) Much obliged, Johan On 7-5-2014 0:09, Partha Bagchi wrote:
> Thanks for doing that for me Johan!! :) > > I know the main interest would be the > /opt folder, but the whole thing is > already setup and ready to go. :) > > You will note (you can use pkg-config to > verify) that I am using the latest > stable release versions of gtk/glib and > friends, so it's pretty "cutting" edge. > > Are we sure we want to use sjlj on > Windows? I mentioned here before that I > was using SEH as I believe it's more > efficient on Windows? > > > On Tue, May 6, 2014 at 4:35 PM, Johan > Engelen <jbc.engelen@...2592... > mailto:jbc.engelen@...2592...> wrote: > > Hi Partha, > Thank you very much. > The main folder of interest (for me > anyway) are the MSYS /bin, /lib, > /include, ... etc folders. Getting > mingw64 is easy, but getting all > Inkscape's dependencies isn't :) > The contents of those folders can be > copied into our current devlibs > structure, and we'd be all set for > devlibs64. > I see you are using mingw64 with > SEH. This unfortunately prevents us > from using clang... I assume you > built the deps yourself? Can you do > it again for sjlj? :P > > (what's nice is that you are using a > recent version of gcc. Our current > dependency binaries are not > compatible with gcc >4.6) > > cheers, > Johan > > > > On 6-5-2014 0:39, Partha Bagchi wrote: >> Sorry for the delay. >> >> I put together a 7z archive of what >> I hope would be all that's needed >> to try and build Inkscape on a >> Window's 7 or greater 64-bit machine. >> >> You can download it here: >> http://www.partha.com/temp/Inkscape.7z >> >> Use 7z to unzip and please the >> included couple of "readmes". >> >> Please let me know if you have any >> issues or if I can help you set it >> all up. >> >> Thanks, >> Partha >> >> >> >> On Wed, Apr 30, 2014 at 2:54 AM, >> Johan Engelen >> <jbc.engelen@...2592... >> mailto:jbc.engelen@...2592...> wrote: >> >> Hi, >> sure, a 7z archive would be >> great too! >> >> Thanks, >> Johan >> >> >> >> ----- Reply message ----- >> From: "Partha Bagchi" >> <partha1b@...400... >> mailto:partha1b@...400...> >> To: "Johan Engelen" >> <jbc.engelen@...2592... >> mailto:jbc.engelen@...2592...> >> Subject: [Inkscape-devel] >> Inkscape 0.48.5 >> Date: Wed, Apr 30, 2014 02:29 >> >> >> Hi Johan, >> >> I got really frustrated since I >> don't know how the system works. >> >> Maybe I can provide a 7z/xz >> archive and people can download >> it? What do you think? >> >> I was really interested in >> getting the 64-bit build to the >> community as I did before, but >> I am stuck. :( >> >> Thanks, >> Partha >> >> >> >> On Tue, Apr 29, 2014 at 5:55 >> PM, Johan Engelen >> <jbc.engelen@...2592... >> mailto:jbc.engelen@...2592...> >> wrote: >> >> Hi Partha, >> Did you get around to >> uploading your environment? >> >> Cheers, >> Johan >> >> >> >> On 13-4-2014 1:17, Partha >> Bagchi wrote: >>> My launchpad id is partha1b. >>> >>> Thanks, >>> Partha >>> >>> >>> >>> On Sat, Apr 12, 2014 at >>> 6:53 PM, Krzysztof >>> Kosiński >>> <tweenk.pl@...400... >>> mailto:tweenk.pl@...400...> >>> wrote: >>> >>> 2014-04-13 0:40 >>> GMT+02:00 Partha >>> Bagchi >>> <partha1b@...400... >>> mailto:partha1b@...400...>: >>> > That sounds great. I >>> just hope that I can >>> figure out how to use >>> Ip. Anyway, >>> > I will be happy to >>> upload my environment. >>> >>> OK, in that case tell >>> me your Launchpad >>> account name. >>> >>> There are some >>> instruction on the >>> wiki on how to use >>> Bazaar, but if >>> you have problems feel >>> free to ask. >>> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar >>> >>> Regards, Krzysztof >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Put Bad Developers to Shame >>> Dominate Development with Jenkins Continuous Integration >>> Continuously Automate Build, Test & Deployment >>> Start a new project now. Try Jenkins in the cloud. >>> http://p.sf.net/sfu/13600_Cloudbees >>> >>> >>> _______________________________________________ >>> Inkscape-devel mailing list >>> Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/inkscape-devel >> >> >> > >
------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net <mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
No worries!
I was worried that I had missed a package. :)
On Tue, May 13, 2014 at 6:48 PM, Johan Engelen <jbc.engelen@...2592...>wrote:
Very sorry. Don't know how I missed that. I was already using it even :/
ciao, Johan
On 14-5-2014 0:03, Partha Bagchi wrote:
Johan,
There must be some mistake. I just checked again. I do see libfreetype-6.dll. Do you not have that?
Thanks, Partha
On Tue, May 13, 2014 at 1:45 PM, Johan Engelen <jbc.engelen@...2592...
wrote:
On 13-5-2014 0:30, Partha Bagchi wrote:
some additional comments - you don't need intl.dll since I built gettext for you which provides you libintl-8.dll. I didn't compile openjpeg and so you don't have that DLL and freetype2 is included in the DLLs that I provided.
I can't find freetype*.dll in the opt64-sjlj.7z package. (I copied one from another package, but not sure about exception handling)
cheers, Johan
On Mon, May 12, 2014 at 6:28 PM, Partha Bagchi <partha1b@...400...>wrote:
Johan,
Great solution on the stringstream issue.
Did you not run into the return-type error?
You are indeed getting this error because you may be missing a dll that is then found within a 32-bit environment. Do you happen to have such a DLL?
I check my DLLs by doing something like: strings ./inkscape |grep -i dll and go from there or you can use depends ( http://www.dependencywalker.com/) which should tell you all the DLLs being called by your app.
One additional step you can take while building is to modify src/Makefile and use -mconsole instead of -mwindows. This will also provide you with feedback (like in a Linux shell) when you run inkscape from the command line.
Hope that helps.
Thanks, Partha
On Mon, May 12, 2014 at 5:09 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Well, I can get the thing to build now. (using x86_64-4.9.0-release-posix-sjlj-rt_v3-rev0) (cool thing is: that package includes clang!) Quite a few DLLs that we normally copy over to the inkscape dir are missing from the devlibs. Don't know if it matters or not: freetype6.dll, libopenjpeg-2.dll, intl.dll,
But upon start: "The application was unable to start correctly (0xc000007b). Click OK to close the application.
On internet I read: "there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error."
So... that's where I am at.
regards, Johan
On 12-5-2014 3:20, Partha Bagchi wrote:
Hi Johan,
Here are the 2 additional libraries. Please let me know if they don't work for you.
URL: http://www.partha.com/temp/addnl-libs.7z
Thanks, Partha
On Sun, May 11, 2014 at 5:51 PM, Partha Bagchi <partha1b@...400...>wrote:
Hi Johan,
OK, I should be able to get you xslt and popt.
The other libs I have not built before (as I didn't need them). Let me take a crack it.
Thanks, Partha
On Sun, May 11, 2014 at 5:47 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
Hi Partha, Some more details. The build still fails, and the devlibs related errors are only:
- missing libxslt
- missing popt.h
I have disabled ASPELL, LIBWPG, LIBWPG02, LIBVISIO, and LIBCDR. These are not necessary for running Inkscape, but will be needed when we want to switch to 64-bit / make these the 'official' devlibs64.
cheers, Johan
On 11-5-2014 23:03, Johan Engelen wrote:
Hi Partha, some modifications needed to build.xml, pkg-config files, etc. Some unimportant (for now) libs are missing but: libxslt.dll seems more important and is missing.
- Johan
On 11-5-2014 21:46, Johan Engelen wrote:
Woah.., going to test it now.
Thanks very much, Johan
On 11-5-2014 4:21, Partha Bagchi wrote:
Alright. :)
I have compiled most everything you need with the sjlj compiler and enabled c++11. All based on the latest available stable tarball. You are on your own to get gcc 4.8.1 sjlj. :)
Hope it's useful to you. Let me know if you have issues or need anything missing.
Please download it here: http://www.partha.com/temp/opt64-sjlj.7z
Thanks, Partha
On Tue, May 6, 2014 at 7:16 PM, Johan Engelen < jbc.engelen@...2592...> wrote:
> Ah yes sorry, I meant /opt/bin /opt/lib... Thanks for correcting > me :-) > > SEH should be more efficient, but let's measure if it makes a > difference ;-) > But I am afraid I am giving you lots of headaches to recompile all > deps? :S :S > While you're at it, please enable C++11. > > (being able to compile with clang would be a huge plus for me, but > perhaps I am the only one. I don't know when SEH will be implemented for > clang, a legal issue prevents it at the moment and I do not know when it > clears up) > > Much obliged, > Johan > > > > On 7-5-2014 0:09, Partha Bagchi wrote: > > Thanks for doing that for me Johan!! :) > > I know the main interest would be the /opt folder, but the whole > thing is already setup and ready to go. :) > > You will note (you can use pkg-config to verify) that I am using > the latest stable release versions of gtk/glib and friends, so it's pretty > "cutting" edge. > > Are we sure we want to use sjlj on Windows? I mentioned here > before that I was using SEH as I believe it's more efficient on Windows? > > > On Tue, May 6, 2014 at 4:35 PM, Johan Engelen < > jbc.engelen@...2592...> wrote: > >> Hi Partha, >> Thank you very much. >> The main folder of interest (for me anyway) are the MSYS /bin, >> /lib, /include, ... etc folders. Getting mingw64 is easy, but getting all >> Inkscape's dependencies isn't :) >> The contents of those folders can be copied into our current >> devlibs structure, and we'd be all set for devlibs64. >> I see you are using mingw64 with SEH. This unfortunately prevents >> us from using clang... I assume you built the deps yourself? Can you do it >> again for sjlj? :P >> >> (what's nice is that you are using a recent version of gcc. Our >> current dependency binaries are not compatible with gcc >4.6) >> >> cheers, >> Johan >> >> >> >> On 6-5-2014 0:39, Partha Bagchi wrote: >> >> Sorry for the delay. >> >> I put together a 7z archive of what I hope would be all that's >> needed to try and build Inkscape on a Window's 7 or greater 64-bit machine. >> >> You can download it here: http://www.partha.com/temp/Inkscape.7z >> >> Use 7z to unzip and please the included couple of "readmes". >> >> Please let me know if you have any issues or if I can help you >> set it all up. >> >> Thanks, >> Partha >> >> >> >> On Wed, Apr 30, 2014 at 2:54 AM, Johan Engelen < >> jbc.engelen@...2592...> wrote: >> >>> Hi, >>> sure, a 7z archive would be great too! >>> >>> Thanks, >>> Johan >>> >>> >>> >>> ----- Reply message ----- >>> From: "Partha Bagchi" <partha1b@...400...> >>> To: "Johan Engelen" <jbc.engelen@...2592...> >>> Subject: [Inkscape-devel] Inkscape 0.48.5 >>> Date: Wed, Apr 30, 2014 02:29 >>> >>> >>> Hi Johan, >>> >>> I got really frustrated since I don't know how the system works. >>> >>> Maybe I can provide a 7z/xz archive and people can download it? >>> What do you think? >>> >>> I was really interested in getting the 64-bit build to the >>> community as I did before, but I am stuck. :( >>> >>> Thanks, >>> Partha >>> >>> >>> >>> On Tue, Apr 29, 2014 at 5:55 PM, Johan Engelen < >>> jbc.engelen@...2592...> wrote: >>> >>>> Hi Partha, >>>> Did you get around to uploading your environment? >>>> >>>> Cheers, >>>> Johan >>>> >>>> >>>> >>>> On 13-4-2014 1:17, Partha Bagchi wrote: >>>> >>>> My launchpad id is partha1b. >>>> >>>> Thanks, >>>> Partha >>>> >>>> >>>> >>>> On Sat, Apr 12, 2014 at 6:53 PM, Krzysztof Kosiński < >>>> tweenk.pl@...400...> wrote: >>>> >>>>> 2014-04-13 0:40 GMT+02:00 Partha Bagchi <partha1b@...400...>: >>>>> > That sounds great. I just hope that I can figure out how to >>>>> use Ip. Anyway, >>>>> > I will be happy to upload my environment. >>>>> >>>>> OK, in that case tell me your Launchpad account name. >>>>> >>>>> There are some instruction on the wiki on how to use Bazaar, but >>>>> if >>>>> you have problems feel free to ask. >>>>> http://wiki.inkscape.org/wiki/index.php/Working_with_Bazaar >>>>> >>>>> Regards, Krzysztof >>>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Put Bad Developers to Shame >>>> Dominate Development with Jenkins Continuous Integration >>>> Continuously Automate Build, Test & Deployment >>>> Start a new project now. Try Jenkins in the cloud.http://p.sf.net/sfu/13600_Cloudbees >>>> >>>> >>>> >>>> _______________________________________________ >>>> Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel >>>> >>>> >>>> >>> >> >> > >
Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM nowhttp://p.sf.net/sfu/perforce
Inkscape-devel mailing listInkscape-devel@...1901...://lists.sourceforge.net/lists/listinfo/inkscape-devel
Partha,
Johan didn't compile with your MSYS environment. He compiled with the btool program, which worked, but didn't quite turn out the way he expected. I have walked with him through Dependency Walker a little on IRC, but he can't profile the program (apparently, comctl32.dll is 32-bit. I was surprised I did not encounter this error when I tried this myself). I tried sending him my copy of the DLLs but that didn't work either (same error).
regards, Liam
-- View this message in context: http://inkscape.13.x6.nabble.com/Re-Inkscape-0-48-5-tp4970405p4970491.html Sent from the Inkscape - Dev mailing list archive at Nabble.com.
Thanks for the help guys, but I was already further ahead :-) See revs 13366-13369.
cheers, Johan
On 13-5-2014 1:29, liamw wrote:
Partha,
Johan didn't compile with your MSYS environment. He compiled with the btool program, which worked, but didn't quite turn out the way he expected. I have walked with him through Dependency Walker a little on IRC, but he can't profile the program (apparently, comctl32.dll is 32-bit. I was surprised I did not encounter this error when I tried this myself). I tried sending him my copy of the DLLs but that didn't work either (same error).
regards, Liam
I got it to work! :D
What is cool is that one point of slowness is no longer there: for 32-bit, when mouse-dragging the canvas frantically around, there is a lot of slowness happening. For 64-bit, nothing of the sort. Maybe because of newer libs?
I'll commit the required build.xml as build-x64.xml. And start devlibs64. So that we have something to work from, and improve.
cheers! Johan
On 13-5-2014 19:46, Johan Engelen wrote:
Thanks for the help guys, but I was already further ahead :-) See revs 13366-13369.
cheers, Johan
On 13-5-2014 1:29, liamw wrote:
Partha,
Johan didn't compile with your MSYS environment. He compiled with the btool program, which worked, but didn't quite turn out the way he expected. I have walked with him through Dependency Walker a little on IRC, but he can't profile the program (apparently, comctl32.dll is 32-bit. I was surprised I did not encounter this error when I tried this myself). I tried sending him my copy of the DLLs but that didn't work either (same error).
regards, Liam
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Tue, May 13, 2014, at 01:09 PM, Johan Engelen wrote:
I got it to work! :D
What is cool is that one point of slowness is no longer there: for 32-bit, when mouse-dragging the canvas frantically around, there is a lot of slowness happening. For 64-bit, nothing of the sort. Maybe because of newer libs?
I'll commit the required build.xml as build-x64.xml. And start devlibs64. So that we have something to work from, and improve.
Great job!!!
Next week I'll try to give a peek.
participants (4)
-
Johan Engelen
-
Jon A. Cruz
-
liamw
-
Partha Bagchi