ibayer / fastFM

fastFM: A Library for Factorization Machines
http://ibayer.github.io/fastFM
Other
1.08k stars 204 forks source link

error for installing from sources for windows 10 #135

Closed Sandy4321 closed 6 years ago

Sandy4321 commented 6 years ago

error is

Microsoft Windows [Version 10.0.16299.371] (c) 2017 Microsoft Corporation. All rights reserved.

E:\Factorisation machens\how to install\fast_fm_installation\fastFM-master\fastFM-master>python setup.py build_ext --inplace running build_ext cythoning fastFM/ffm.pyx to fastFM\ffm.c building 'ffm' extension creating build creating build\temp.win-amd64-3.6 creating build\temp.win-amd64-3.6\Release creating build\temp.win-amd64-3.6\Release\fastFM C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IfastFM/ -IfastFM-core/include/ -IfastFM-core/externals/CXSparse/Include/ -IC:\Users\sndr\Anaconda3\lib\site-packages\numpy\core\include -IC:\Users\sndr\Anaconda3\include -IC:\Users\sndr\Anaconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /TcfastFM\ffm.c /Fobuild\temp.win-amd64-3.6\Release\fastFM\ffm.obj ffm.c fastFM\ffm.c(523): fatal error C1083: Cannot open include file: '../fastFM-core/externals/CXSparse/Include/cs.h': No such file or directory error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe' failed with exit status 2

E:\Factorisation machens\how to install\fast_fm_installation\fastFM-master\fastFM-master>

but similar package https://github.com/coreylynch/pyFM can be installed from source by using the same line python setup.py build_ext --inplace if to remove this line from setup file libraries=["m"]

can you help top install your code thanks

Sandy4321 commented 6 years ago

after adding manually needed files still there are many errors

from https://github.com/ibayer/CXSparse/tree/534c2c1ea399f881f84c4cadba6c789bb4033e18 and https://github.com/ibayer/fastFM-core

Microsoft Windows [Version 10.0.16299.371] (c) 2017 Microsoft Corporation. All rights reserved.

E:\Factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastFM-master>python setup.py build_ext --inplace running build_ext skipping 'fastFM\ffm.c' Cython extension (up-to-date) building 'ffm' extension C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IfastFM/ -IfastFM-core/include/ -IfastFM-core/externals/CXSparse/Include/ -IC:\Users\sndr\Anaconda3\lib\site-packages\numpy\core\include -IC:\Users\sndr\Anaconda3\include -IC:\Users\sndr\Anaconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /TcfastFM\ffm.c /Fobuild\temp.win-amd64-3.6\Release\fastFM\ffm.obj ffm.c e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(324): error C2143: syntax error: missing ';' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(324): error C2059: syntax error: '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(326): error C2059: syntax error: '}' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(328): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(328): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(328): warning C4228: nonstandard extension used: qualifiers after comma in declarator list are ignored e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(328): error C2143: syntax error: missing ';' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(328): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(329): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(330): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(330): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(330): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(330): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(331): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(331): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(331): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(332): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(332): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(332): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(332): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(333): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(333): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(333): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(333): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(334): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(334): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(334): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(334): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(335): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(335): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(335): warning C4228: nonstandard extension used: qualifiers after comma in declarator list are ignored e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(335): error C2143: syntax error: missing ';' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(335): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(336): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(336): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(336): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(336): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(337): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(337): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(337): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(337): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(338): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(338): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(338): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(339): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(339): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(339): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(340): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(340): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(340): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(340): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(341): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(347): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(348): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(348): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(348): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(349): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(349): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(349): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(349): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(368): error C2061: syntax error: identifier 'cs_ci' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(369): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(371): error C2371: 'B': redefinition; different basic types e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(335): note: see declaration of 'B' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(372): error C2059: syntax error: '}' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(385): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(385): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(385): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(386): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(386): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(386): error C2371: 'cs_cis': redefinition; different basic types e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(364): note: see declaration of 'cs_cis' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(386): warning C4228: nonstandard extension used: qualifiers after comma in declarator list are ignored e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(386): error C2143: syntax error: missing ';' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(386): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(387): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(387): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(387): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(387): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(388): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(388): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(388): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(388): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(389): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(389): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(389): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(390): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(390): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(390): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(390): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(391): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(391): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(391): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(391): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(392): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(392): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(392): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(392): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(393): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(393): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(393): error C2059: syntax error: 'type' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(393): error C2059: syntax error: ')' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(394): error C2143: syntax error: missing '{' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(394): error C2143: syntax error: missing ')' before '' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(394): error C2371: 'cs_cis': redefinition; different basic types e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(364): note: see declaration of 'cs_cis' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(394): warning C4228: nonstandard extension used: qualifiers after comma in declarator list are ignored e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(394): error C2143: syntax error: missing ';' before '*' e:\factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastfm-master\fastfm../fastFM-core/externals/CXSparse/Include/cs.h(394): fatal error C1003: error count exceeds 100; stopping compilation error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe' failed with exit status 2

E:\Factorisation machens\how to install\fast_fm_installation\original_with_fastfmcore_added\fastFM-master>

ibayer commented 6 years ago

duplicate https://github.com/ibayer/fastFM/issues/134