RGF-team / rgf

Home repository for the Regularized Greedy Forest (RGF) library. It includes original implementation from the paper and multithreaded one written in C++, along with various language-specific wrappers.
378 stars 58 forks source link

Problem installing FastRGF #292

Closed skwskwskwskw closed 5 years ago

skwskwskwskw commented 5 years ago

For bugs and unexpected issues, please provide the following information, so that we could reproduce them on our system.

Environment Info

Operating System: Windows 10

RGF/FastRGF/rgf_python version: Latest RGF package

Python version (for rgf_python errors): 3.5.2

Error Message

![image](https://user-images.githubusercontent.com/7208012/55102897-618e2200-5102-11e9-9883-185d9532ba2e.png) ![image](https://user-images.githubusercontent.com/7208012/55102463-66060b00-5101-11e9-9cec-28d3100e7df3.png) ## Reproducible Example As above after trying to run ming32-make in build folder of fastrgf. The step before looked fine.
StrikerRUS commented 5 years ago

Hi @skw1990 !

Sorry about the problem you have, but we support only g++ >= 5 (your g++ is 4.9.3) and MinGW-w64 for Windows (not one from Rtools which you're compiling with).

You can read this guide for more information: https://github.com/RGF-team/rgf/tree/master/FastRGF#2-installation

The software is written in C++11 and requires to be built from the sources with the g++ compiler. Note that compilation only with g++-5 and newer versions is possible. Other compilers are unsupported and older versions produce corrupted files.

On Windows compilation only with CMake and MinGW-w64 is supported because only this version of MinGW provides POSIX threads.