Project

General

Profile

Support #629

Windows-GUI: compilation with MinGW

Added by Anna Maria Bigatti over 9 years ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Normal
Category:
Portability
Target version:
Start date:
25 Sep 2014
Due date:
% Done:

20%

Estimated time:
10.00 h
Spent time:

Description

Instructions on how to compile with MinGW (including GUI)


Related issues

Related to CoCoA - Support #266: Compilation on M$Windows: cygwinClosed2012-10-17

History

#1 Updated by Anna Maria Bigatti over 9 years ago

  • % Done changed from 0 to 10

(Following and updating Jan Limbeck's notes)

Download QT 5.3.2 32 Bit with MinGW compiler
http://download.qt-project.org/official_releases/qt/5.3/5.3.2/qt-opensource-windows-x86-mingw482_opengl-5.3.2.exe Download MSys and integrate with QT MinGW
http://www.mingw.org/wiki/msys
(downloading/using mingw-get-setup.exe)

#2 Updated by Anna Maria Bigatti over 9 years ago

  • % Done changed from 10 to 20
  • Estimated time set to 10.00 h

== Download and unpack GMP 6.0.0a
https://gmplib.org/download/gmp/gmp-6.0.0a.tar.lz

(might need to install zlib1.dll in windows libs)
./configure --enable-fat --enable-cxx
make
make check
make install

#3 Updated by Anna Maria Bigatti over 9 years ago

== Download and unpack Boost 1.56
http://sourceforge.net/projects/boost/files/boost/1.56.0/

start bootstrap.bat gcc
./b2 install toolset=gcc --with-system --with-thread --with-filesystem --build-type=minimal stage

#4 Updated by John Abbott about 8 years ago

  • Target version changed from CoCoA-5.1.2 summer 2015 to CoCoA-5.1.3/4 Jan 2016

I have changed the target version for this issue; I suppose it is more or less permanent (i.e. has to be reconsidered for every release?)

#5 Updated by John Abbott about 8 years ago

  • Status changed from New to In Progress

#6 Updated by Anna Maria Bigatti about 8 years ago

  • Target version changed from CoCoA-5.1.3/4 Jan 2016 to CoCoA-5.2.0 spring 2017

#7 Updated by Anna Maria Bigatti almost 7 years ago

  • Target version changed from CoCoA-5.2.0 spring 2017 to CoCoA-5.2.2

#8 Updated by Anna Maria Bigatti over 6 years ago

  • Target version changed from CoCoA-5.2.2 to CoCoA-5.?.?

#9 Updated by Nico Mexis about 1 month ago

I know it has been quite some time, but I have made some progress on this: Even the GUI works for me!
However, there are still some caveats and many tweaks one needs to make in CoCoA's sources.
Most prominently: The SignalWatcher needs to be pretty much completely disabled - however that is only the tip of the iceberg.
I will try to find cross-platform solutions for all the issues I encountered and let John know.

Also available in: Atom PDF