On Mon, Mar 3, 2014 at 1:29 AM, Nikos Barkas <[email protected]> wrote: > Building tip revision 288a83d fails with this message on MinGW x64: > > c:/x265/source/common/param.cpp: In function 'int x265::parseCpuName(const > char*, bool&)': > c:/DriveD/x265Project/x265/source/common/param.cpp:738:59: error: 'strtok_s' > was not declared in this scope > make[2]: *** [common/CMakeFiles/common.dir/param.cpp.obj] Error 1 > make[1]: *** [common/CMakeFiles/common.dir/all] Error 2 > make: *** [all] Error 2
Odd. My MinGW wouldn't build with strtok_r, it needed the Windows strtok_s. Hmm, so I either need to detect this function at configure time, or just implement it internally. Perhaps this one: http://stackoverflow.com/questions/12975022/strtok-r-for-mingw Just curious, but is your MinGW hosted on Linux? I'm curious why yours does not see strtok_s. -- Steve Borho _______________________________________________ x265-devel mailing list [email protected] https://mailman.videolan.org/listinfo/x265-devel
