On 20 April 2016 at 18:37, Partha Bagchi <partha1b@...400...> wrote:
Hi Olof,

Based on the information provided on that page, I am unable to determine what the CMakeLists.txt looks like. Also, I see nothing about building on Windows. So I would say it's not up to date. :)

OK, I found the page that seems most appropriate for building on Windows.

http://wiki.inkscape.org/wiki/index.php/Compiling_Inkscape_on_Windows_64-bit

Would you mind updating it, or giving me the details here so I can do it?

Regards,

 

Thanks,
Partha


On Wed, Apr 20, 2016 at 12:10 PM, Olof Bjarnason <olof.bjarnason@...400...> wrote:

Partha;

Of course ideally we want few or no exceptions for how to build inkscape on different platforms, however currently we seem not to have reached quite zero differences.

Until then we need clear documentation on differences. Are the details of using cmake to build inkscape on windows up to date?

http://wiki.inkscape.org/wiki/index.php/CMake

On 20 Apr 2016 15:02, "Partha Bagchi" <partha1b@...2179......> wrote:
If you are using CMAKE and have Msys and Mingw etc., then simply do the following:

cmake -G "MSYS Makefiles"  -DCMAKE etc. in your build folder

On Wed, Apr 20, 2016 at 8:28 AM, LucaDC <dicappello@...2144...> wrote:
I see.
Well, if they are for public utility it's correct that they are under
revision control (hence copied to everybody's folders).
But they are so specialized that I think that they are of little public
utility: they need mingw64, they need it in a special folder and they need
the "forfiles" command which is not present under all Windows OSs. They seem
to be too tied to a specific configuration to always work.

I don't know cmake: does the reference to "x86_64-w64-mingw32" mean that the
compilation is for 32 bit binaries built in a 64 bit environment?


Sebastian Faubel wrote
> Surely is should use the MINGW_PATH environment variable here, but I had
> serious issues without this option set.

Just a try: doesn't 'cmake
-D"CMAKE_SYSTEM_PREFIX_PATH:PATH=%MINGW_PATH%\x86_64-w64-mingw32" -G "MinGW
Makefiles" ..' work?
Or maybe (better) you should change the MINGW_PATH variable to
'C:\MinGW64\mingw64\x86_64-w64-mingw32' in your mingwenv.bat file (without
committing it) and remove that option: actually I can't see any reason to
tie a supposedly general script to such a particular need.




--
View this message in context: http://inkscape.13.x6.nabble.com/New-batch-files-in-trunk-tp4976419p4976429.html
Sent from the Inkscape - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel


------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel