Aspera
Aspera copied to clipboard
Can't build on MacOS
When building from source on newest MacOS (Mojave) - 10.14.2 i get following error:
cc -c -o shabal64.o shabal64.s; \
cc -c -o mshabal_sse4.o mshabal_sse4.c; \
cc -mavx2 -c -o mshabal256_avx2.o mshabal256_avx2.c; \
cc -shared -o libburstmath.a burstmath.c shabal64.o mshabal_sse4.o mshabal256_avx2.o -lpthread -std=gnu99;
shabal64.s:57:2: error: unknown directive
.type shabal_inner, @function
^
shabal64.s:1196:2: error: unknown directive
.size shabal_inner, .-shabal_inner
^
shabal64.s:1203:2: error: unknown directive
.type shabal_init, @function
^
shabal64.s:1234:2: error: unknown directive
.size shabal_init, .-shabal_init
^
shabal64.s:1238:2: error: unknown directive
.type iv, @object
^
shabal64.s:1448:2: error: unknown directive
.size iv, .-iv
^
shabal64.s:1452:2: error: unknown directive
.type reduced_memcpy, @function
^
shabal64.s:1461:2: error: unknown directive
.size reduced_memcpy, .-reduced_memcpy
^
shabal64.s:1478:2: error: unknown directive
.type align_structure_enter, @function
^
shabal64.s:1498:2: error: unknown directive
.size align_structure_enter, .-align_structure_enter
^
shabal64.s:1509:2: error: unknown directive
.type align_structure_leave, @function
^
shabal64.s:1524:2: error: unknown directive
.size align_structure_leave, .-align_structure_leave
^
shabal64.s:1532:2: error: unknown directive
.type shabal, @function
^
shabal64.s:1635:2: error: unknown directive
.size shabal, .-shabal
^
shabal64.s:1644:2: error: unknown directive
.type shabal_close, @function
^
shabal64.s:1729:2: error: unknown directive
.size shabal_close, .-shabal_close
^
clang: error: no such file or directory: 'shabal64.o'
make: *** [clibs] Error 1
Should I do anything special to compile Aspera on MacOS?