Установка libevent-1.3b на cygwin

phprus

Moderator
Команда форума
Установка libevent-1.3b на cygwin

Помогите пожалуйста установить libevent-1.3b ( http://monkey.org/~provos/libevent/ ) на cygwin.
Если верить их сайту и рассылке, то cygwin должен поддерживаться, но у меня не получается установить.

Выполняю следующие команды:

1) env CFLAGS=-I/usr/include/w32api
// Про то, что эту команду надо выполнять я прочитал в рассылке по libevent

2) ./configure
// Эта команда никаких ошибок не выдает.

3) make

А вот тут возникает ошибка:
Код:
 gcc -DHAVE_CONFIG_H -I. -I. -I. -Icompat -g -O2 -Wall -c http.c  -DPIC -o .libs
/http.o
http.c: In function `accept_socket':
http.c:1856: error: storage size of 'ss' isn't known
http.c:1856: warning: unused variable `ss'
http.c: At top level:
http.c:2153: warning: 'addr_from_name' defined but not used
make[2]: *** [http.lo] Error 1
make[2]: Leaving directory `/home/phprus/libevent-1.3b'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/phprus/libevent-1.3b'
make: *** [all] Error 2
Строчка 1856: struct sockaddr_storage ss;

ОС: WinXP SP2

Если кто знает как можно скомпилировать эту библиотеку, если это конечно возможно, то пожалуйста подскажите.
 

Paction

Guest
Что-т я даже такого пакета у Cygwin'а не встречал..
а ман к нему есть?
 

phprus

Moderator
Команда форума
Paction
Пакета libevent к Cygwin нет. Я сам хотел собрать эту либу из исходников, так как судя по найденной в сети информации она должна собираться под Cygwin.

Хотя вопрос уже снят. Поставить линукс под эмулятором оказалось быстрее, чем понять в чем проблемы с компиляцией под Cygwin.
 
Сверху