Closed aliasgharahmadi closed 3 years ago
I can't make erlkaf_nif.so.
my OS is Debian GNU/Linux 10 (buster)
and here is the log:
$ make compile_nif librdkafka fork already exist. delete deps/librdkafka for a fresh checkout ... concurrentqueue fork already exist. delete deps/concurrentqueue for a fresh checkout ... make[1]: Entering directory '/home/nava/src/tst/erlkaf/c_src' CPP topicmanager.cc CPP queuemanager.cc CPP erlkaf_logger.cc CPP nif_utils.cc CPP erlkaf_config.cc CPP erlkaf_nif.cc CPP queuecallbacksdispatcher.cc CPP erlkaf_producer.cc CPP erlkaf_consumer.cc LD erlkaf_nif.so /usr/bin/ld: cannot find -lz collect2: error: ld returned 1 exit status make[1]: *** [nif.mk:72: /home/ali/src/tst/erlkaf/c_src/../priv/erlkaf_nif.so] Error 1 make[1]: Leaving directory '/home/ali/src/tst/erlkaf/c_src' make: *** [Makefile:7: compile_nif] Error 2
Make sure you have zlib installed on your system.
I can't make erlkaf_nif.so.
my OS is Debian GNU/Linux 10 (buster)
and here is the log: