[sheepdog] install failed
Yu Yang
yuyanggg at gmail.com
Mon Aug 31 09:51:54 CEST 2015
Hi, everyone,
When I install the latest sheepdog, it failed and I got the following error:
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o
erasure_code/gf_2vect_dot_prod_avx2.asm
erasure_code/gf_2vect_dot_prod_avx2.asm:258: error: undefined symbol
`gf_2vect_dot_prod_avx2.return_fail' (first use)
erasure_code/gf_2vect_dot_prod_avx2.asm:258: error: (Each undefined symbol is
reported only once.)
erasure_code/gf_2vect_dot_prod_avx2.asm:262: error: instruction expected after
label
erasure_code/gf_2vect_dot_prod_avx2.asm:283: error: instruction expected after
label
erasure_code/gf_2vect_dot_prod_avx2.asm:284: error: instruction expected after
label
erasure_code/gf_2vect_dot_prod_avx2.asm:288: error: instruction expected after
label
erasure_code/gf_2vect_dot_prod_avx2.asm:289: error: instruction expected after
label
erasure_code/gf_2vect_dot_prod_avx2.asm:321: error: undefined symbol
`vperm2i128.next_vect' (first use)
erasure_code/gf_2vect_dot_prod_avx2.asm:331: error: undefined symbol
`vperm2i128.loop32' (first use)
make[2]: *** [bin/gf_2vect_dot_prod_avx2.o] error 1
make[2]:leaving `/home/u/sheepdog/lib/isa-l'
make[1]: *** [libisa.a] error 2
make[1]:leaving `/home/u/sheepdog/lib'
make: *** [install-recursive] error 1
And I found that it may be caused by the old version of OS and yasm.
My computer is Ubuntu 1204 LTS and yasm is 1.1.0.2352.
This problem is not occurred in Ubuntu 1404 and yasm 1.2.0.
Regards,
Yang
More information about the sheepdog
mailing list