У меня проблема с ссылкой libevent в мой проект c на сервере Ubuntu 14.04 LTS. Все отлично работает на ArchLinux и Centos7 (как ubuntu, так и centos, которые я запускаю на виртуальной машине).
Это мой Makefile:
проблемы с libevent с привязкой к серверу ubuntu 14.04
TARGET: opoznienia
CFLAGS = -Wall -O2 --std=c11 -D DEBUG=1 $(shell pkg-config --cflags libevent_pthreads) -pthread -Wextra
LFLAGS = -Wall $(shell pkg-config --libs libevent_pthreads) -pthread -Wextra
OFILES = main.o err.o dropnobody.o ... <-- tl;tr
opoznienia: $(OFILES)
$(CC) $(LFLAGS) $^ -o [email protected]
.PHONY: clean TARGET
clean:
rm -f opoznienia *.o *~ *.bak
На убунту я получаю сообщение об ошибке:
telnet_server.c:(.text+0xfc): undefined reference to `event_new'
Просьба также указать выход компилятора. приводя к этому сообщению об ошибке – arved