Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm having issues installing in cygwin too. Hundreds of errors like: "source/IoBlock.c:58: error: parse error before ')' token"


Yes, I get those errors too.

The first error that shows up after executing 'make' is:

    In file included from source/simd_cph/include/simd_cp_x86.h:47,
                     from source/simd_cph/include/simd_cp.h:115,
                     from source/UArray_math.c:13:
    /usr/lib/gcc/i486-linux-gnu/4.1.2/include/xmmintrin.h:34:3: error: #error "SSE instruction set not enabled"
I'll ask in #io - perhaps they'll know what to do.


Alright, I asked for help in #io, and it looks like there was some known problem with SIMD due to a recent patch.

In order to fix it for now, go to libs/basekit/source/UArray_math.c, and comment out the line:

    #define IO_USE_SIMD 1
That should do the trick.


I suggest that you use the MSVS compiler, but the cygwin build environment (make sure to set the LIB and INCLUDE env variables). Then:

SYS=Windows make

That is the easiest way in Windows (for now).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: