ну, gcc, build essentials и т.п. в наличии. Собственно, ошибка возникает в строке: $(link_verbose) $(CC) $(LZ4_OBJS) $(OBJECTS) $(LDFLAGS) $(LDLIBS) -o $(C_SRC_OUTPUT) которая транслируется в cc lz4-1.9.2/lib/liblz4.so.1.9.2-lz4frame.o lz4-1.9.2/lib/liblz4.so.1.9.2-lz4hc.o lz4-1.9.2/lib/liblz4.so.1.9.2-lz4.o lz4-1.9.2/lib/liblz4.so.1.9.2-xxhash.o lz4-1.9.2/lib/lz4frame.o lz4-1.9.2/lib/lz4hc.o lz4-1.9.2/lib/lz4.o lz4-1.9.2/lib/xxhash.o /home/foo/bar/myapp/_build/default/lib/lz4b/c_src/lz4b.o -shared -L /usr/lib/erlang/lib/erl_interface-5.2.1/lib -lei -o /home/foo/bar/myapp/_build/default/lib/lz4b/c_src/../ebin/lz4b_nif.so
Покажи листинг директории lz4-1.9.2/lib Два раза линкуются одни и те же объектные файлы под разными именами. Достаточно пофиксить вайлдкард в LZ4_OBJS
Обсуждают сегодня