Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

installation problem on windows 10 64bit #384

Closed
qeantx opened this issue Jan 14, 2016 · 5 comments
Closed

installation problem on windows 10 64bit #384

qeantx opened this issue Jan 14, 2016 · 5 comments

Comments

@qeantx
Copy link

qeantx commented Jan 14, 2016

Hello, I'm starting deep learning on this framework
so first, I try to installation in here "http://www.vlfeat.org/matconvnet/quick/"
that says execute below code

1. untar('http://www.vlfeat.org/matconvnet/download/matconvnet-1.0-beta17.tar.gz') ;
2. cd matconvnet-1.0-beta17
3. run matlab/vl_compilenn

the problem is 3 line, when I execute that

'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
MEX가 성공적으로 완료되었습니다.
'MinGW64 Compiler (C++)'(으)로 빌드됩니다.
다음 사용 중 오류가 발생함: mex
In file included from
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_helpers.hpp:17:0,
                 from
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:14:
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_hadd_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:42:70: error:
'__builtin_ia32_phaddw128' was not declared in this scope
   return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
                                                                      ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_hadd_epi32(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:48:70: error:
'__builtin_ia32_phaddd128' was not declared in this scope
   return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
                                                                      ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_hadds_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:54:71: error:
'__builtin_ia32_phaddsw128' was not declared in this scope
   return (__m128i) __builtin_ia32_phaddsw128 ((__v8hi)__X, (__v8hi)__Y);
                                                                       ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_hadd_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:60:65: error:
'__builtin_ia32_phaddw' was not declared in this scope
   return (__m64) __builtin_ia32_phaddw ((__v4hi)__X, (__v4hi)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_hadd_pi32(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:66:65: error:
'__builtin_ia32_phaddd' was not declared in this scope
   return (__m64) __builtin_ia32_phaddd ((__v2si)__X, (__v2si)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_hadds_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:72:66: error:
'__builtin_ia32_phaddsw' was not declared in this scope
   return (__m64) __builtin_ia32_phaddsw ((__v4hi)__X, (__v4hi)__Y);
                                                                  ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_hsub_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:78:70: error:
'__builtin_ia32_phsubw128' was not declared in this scope
   return (__m128i) __builtin_ia32_phsubw128 ((__v8hi)__X, (__v8hi)__Y);
                                                                      ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_hsub_epi32(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:84:70: error:
'__builtin_ia32_phsubd128' was not declared in this scope
   return (__m128i) __builtin_ia32_phsubd128 ((__v4si)__X, (__v4si)__Y);
                                                                      ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_hsubs_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:90:71: error:
'__builtin_ia32_phsubsw128' was not declared in this scope
   return (__m128i) __builtin_ia32_phsubsw128 ((__v8hi)__X, (__v8hi)__Y);
                                                                       ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_hsub_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:96:65: error:
'__builtin_ia32_phsubw' was not declared in this scope
   return (__m64) __builtin_ia32_phsubw ((__v4hi)__X, (__v4hi)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_hsub_pi32(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:102:65: error:
'__builtin_ia32_phsubd' was not declared in this scope
   return (__m64) __builtin_ia32_phsubd ((__v2si)__X, (__v2si)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_hsubs_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:108:66: error:
'__builtin_ia32_phsubsw' was not declared in this scope
   return (__m64) __builtin_ia32_phsubsw ((__v4hi)__X, (__v4hi)__Y);
                                                                  ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_maddubs_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:114:75: error:
'__builtin_ia32_pmaddubsw128' was not declared in this scope
   return (__m128i) __builtin_ia32_pmaddubsw128 ((__v16qi)__X, (__v16qi)__Y);
                                                                           ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_maddubs_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:120:68: error:
'__builtin_ia32_pmaddubsw' was not declared in this scope
   return (__m64) __builtin_ia32_pmaddubsw ((__v8qi)__X, (__v8qi)__Y);
                                                                    ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_mulhrs_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:126:72: error:
'__builtin_ia32_pmulhrsw128' was not declared in this scope
   return (__m128i) __builtin_ia32_pmulhrsw128 ((__v8hi)__X, (__v8hi)__Y);
                                                                        ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_mulhrs_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:132:67: error:
'__builtin_ia32_pmulhrsw' was not declared in this scope
   return (__m64) __builtin_ia32_pmulhrsw ((__v4hi)__X, (__v4hi)__Y);
                                                                   ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_shuffle_epi8(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:138:72: error:
'__builtin_ia32_pshufb128' was not declared in this scope
   return (__m128i) __builtin_ia32_pshufb128 ((__v16qi)__X, (__v16qi)__Y);
                                                                        ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_shuffle_pi8(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:144:65: error:
'__builtin_ia32_pshufb' was not declared in this scope
   return (__m64) __builtin_ia32_pshufb ((__v8qi)__X, (__v8qi)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_sign_epi8(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:150:72: error:
'__builtin_ia32_psignb128' was not declared in this scope
   return (__m128i) __builtin_ia32_psignb128 ((__v16qi)__X, (__v16qi)__Y);
                                                                        ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_sign_epi16(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:156:70: error:
'__builtin_ia32_psignw128' was not declared in this scope
   return (__m128i) __builtin_ia32_psignw128 ((__v8hi)__X, (__v8hi)__Y);
                                                                      ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_sign_epi32(__m128i, __m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:162:70: error:
'__builtin_ia32_psignd128' was not declared in this scope
   return (__m128i) __builtin_ia32_psignd128 ((__v4si)__X, (__v4si)__Y);
                                                                      ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_sign_pi8(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:168:65: error:
'__builtin_ia32_psignb' was not declared in this scope
   return (__m64) __builtin_ia32_psignb ((__v8qi)__X, (__v8qi)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_sign_pi16(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:174:65: error:
'__builtin_ia32_psignw' was not declared in this scope
   return (__m64) __builtin_ia32_psignw ((__v4hi)__X, (__v4hi)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_sign_pi32(__m64, __m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:180:65: error:
'__builtin_ia32_psignd' was not declared in this scope
   return (__m64) __builtin_ia32_psignd ((__v2si)__X, (__v2si)__Y);
                                                                 ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_alignr_epi8(__m128i, __m128i, int)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:188:32: error:
'__builtin_ia32_palignr128' was not declared in this scope
            (__v2di)__Y, __N * 8);
                                ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_alignr_pi8(__m64, __m64, int)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:195:27: error:
'__builtin_ia32_palignr' was not declared in this scope
       (__v1di)__Y, __N * 8);
                           ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_abs_epi8(__m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:211:57: error:
'__builtin_ia32_pabsb128' was not declared in this scope
   return (__m128i) __builtin_ia32_pabsb128 ((__v16qi)__X);
                                                         ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_abs_epi16(__m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:217:56: error:
'__builtin_ia32_pabsw128' was not declared in this scope
   return (__m128i) __builtin_ia32_pabsw128 ((__v8hi)__X);
                                                        ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m128i
_mm_abs_epi32(__m128i)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:223:56: error:
'__builtin_ia32_pabsd128' was not declared in this scope
   return (__m128i) __builtin_ia32_pabsd128 ((__v4si)__X);
                                                        ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_abs_pi8(__m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:229:51: error:
'__builtin_ia32_pabsb' was not declared in this scope
   return (__m64) __builtin_ia32_pabsb ((__v8qi)__X);
                                                   ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_abs_pi16(__m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:235:51: error:
'__builtin_ia32_pabsw' was not declared in this scope
   return (__m64) __builtin_ia32_pabsw ((__v4hi)__X);
                                                   ^
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h: In function '__m64
_mm_abs_pi32(__m64)':
C:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/tmmintrin.h:241:51: error:
'__builtin_ia32_pabsd' was not declared in this scope
   return (__m64) __builtin_ia32_pabsd ((__v2si)__X);
                                                   ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:
In member function 'vl::Image vl::ImageReader::Impl::read(const char*, float*)':
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:79:83:
error: 'mbstowcs_s' was not declared in this scope
   mbstowcs_s(&n, filenamew, sizeof(filenamew)/sizeof(wchar_t), filename, _TRUNCATE);
                                                                                   ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:151:1:
error: jump to label 'done' [-fpermissive]
 done:
 ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:30:34:
error:   from here [-fpermissive]
 if (!x) { image.error = 1 ; goto done ; }
                                  ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:92:5:
note: in expansion of macro 'check'
     check(image.memory) ;
     ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:99:24:
error:   crosses initialization of 'Gdiplus::PixelFormat targetPixelFormat'
   Gdiplus::PixelFormat targetPixelFormat = PixelFormat32bppRGB ;
                        ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:151:1:
error: jump to label 'done' [-fpermissive]
 done:
 ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:85:10:
error:   from here [-fpermissive]
     goto done ;
          ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:99:24:
error:   crosses initialization of 'Gdiplus::PixelFormat targetPixelFormat'
   Gdiplus::PixelFormat targetPixelFormat = PixelFormat32bppRGB ;
                        ^
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:
In member function 'vl::Image vl::ImageReader::Impl::readDimensions(const char*)':
C:\Users\qeantx-pc\Documents\MATLAB\matconvnet-1.0-beta17\matlab\src\bits\impl\imread_gdiplus.cpp:170:83:
error: 'mbstowcs_s' was not declared in this scope
   mbstowcs_s(&n, filenamew, sizeof(filenamew)/sizeof(wchar_t), filename, _TRUNCATE);
                                                                                   ^


오류 발생: vl_compilenn>mex_compile (line 457)
mex(mopts{:}) ;

오류 발생: vl_compilenn (line 419)
    mex_compile(opts, srcs{i}, toobj(bld_dir,srcs{i}), flags.mexcc) ;

오류 발생: run (line 96)
evalin('caller', [script ';']);

error is occured


and than I try to checking mex on simple example
type helloworld

#include <math.h>
#include <matrix.h>
#include <mex.h>
void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
{
  mexPrintf("Hello World!\n");
}

and compile, execute

mex helloworld.cpp
helloworld
result -> Hello World!

mex worked good


the problem is only matconvnet
how can I solve it for right installation

@lenck
Copy link
Contributor

lenck commented Jan 18, 2016

Hi, seems to be duplicate to #303. Unfortunately we do not currently support the MingW compiler on Windows, however the compilation should work fine with MSVC compiler (Visual Studio e.g. 2013).

@qeantx
Copy link
Author

qeantx commented Jan 18, 2016

sorry I think, I didn't understand compile problem
I will try visual studio.
and this seems like duplicate, so I closing it(but if I solve it, I do reply for sharing experience)
finally, thanks to reply

@qeantx qeantx closed this as completed Jan 18, 2016
@qeantx
Copy link
Author

qeantx commented Jan 18, 2016

ok result is installation complete
environment : windows 10 64bit

first. visual studio 2013 community install(do not install over 2013+, because cuda doesn't support)
seconds, install cuda recent version(I do 7.5)
third, run matlab, and start mex setup, like under

mex -setup
mex -setup C++

finally, continue on matconvnet website, run vl_compilenn on matlab
then successfully compiled
thanks~

@lenck
Copy link
Contributor

lenck commented Jan 18, 2016

Great to hear that! :)

@syf0518
Copy link

syf0518 commented Aug 4, 2022

Hi, seems to be duplicate to #303. Unfortunately we do not currently support the MingW compiler on Windows, however the compilation should work fine with MSVC compiler (Visual Studio e.g. 2013).

I'm having the same problem and I'm stuck. The problem is as followed:error: '__builtin_ia32_phaddw128' was not declared in
this scope; did you mean '__builtin_ia32_paddw128'?When I changed it to __builtin_ia32_paddw128, the problem was like:error: cannot convert '__v16qi' to '__vector(8) short int'.I do not know how to solve this problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants