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