23:53

молодой динамично развивающийся
Можно ли плагин для Pidgin'а, выложенный в виде исходника (вот этот конкретно), скомпелировать в dll’ку для Windows-версии?

Сам я вот что сделал: скачал Cygwin, в нем запустил ./configure, который пожаловался, что отсутствует pidgin-2.0. Можно, конечно, скачать исходники pidgin'а, все необходимые ему библиотеки, скомпилировать все это из под cygwin, потом уже скомпилить сам плагин. Но нет ли пути попроще да покороче?

Комментарии
30.06.2009 в 23:56

в вижуал студии не компилится?
01.07.2009 в 01:04

молодой динамично развивающийся
а какую мне студию поставить, чтоб она нормально компилила C, а не только под свой .NET блядский? говорят, '08-я так не умеет.
01.07.2009 в 03:56

есичесно абсолютно не в курсе. чем собрают например гимп под винду? вот возьмите то же самое.
01.07.2009 в 08:20

Sanctus Satanas
Чудеснов
Да ну прямо? ;) Всё она умеет. Только я сомневаюсь, что у вас что-либо скомпилится.
01.07.2009 в 10:44

Народ, вы вообще глянули плагин, о котором речь? Это плагин для управления MPD из пиджина. Какой нафиг MPD под винду?
01.07.2009 в 10:51

молодой динамично развивающийся
Enkryptor ну так mpd-то на удаленном сервере. а этот плагин - клиент. или чо ваще, я тогда ничего не понимаю
01.07.2009 в 11:11

А, ну если на другом сервере, тогда да. Просто я не подумал, что задача может быть столь нестандартной.

Скомпилировать плагин к пиджину без исходников самого пиджина, скорее всего, нельзя.
Для какого пиджина нужен плагин — для виндового или для версии под cygwin?



который пожаловался, что отсутствует pidgin-2.0

Неплохо иногда перечитывать эпиграф сообщества. Наиболее важные моменты там выделены красным цветом.
01.07.2009 в 11:11

молодой динамично развивающийся
для виндового
01.07.2009 в 11:15

я думаю что из всех сырцов пиджина ему нужны только заголовки
01.07.2009 в 11:21

молодой динамично развивающийся
Enkryptor дословно:
checking for PIDGIN... configure: error: Package requirements (pidgin) were not
met:

No package 'pidgin' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PIDGIN_CFLAGS
and PIDGIN_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

01.07.2009 в 11:47

Это ошибка означает отсутствие исходников пиджина (в линуксах это пакет pidgin-dev).
01.07.2009 в 11:53

молодой динамично развивающийся
то есть мне нужен pidgin-dev, который надо в cygwin тоже configure-make-install
01.07.2009 в 12:24

зачем cygwin!??? тебе же под винду собрать надо

тем более, зачем его собирать!??? тебе же исходники нужны, а не бинарники

а хотя может ld умеет собирать виндовые DLL?
01.07.2009 в 12:24

*-dev -- это не исходники, а хедеры
01.07.2009 в 12:27

ну, значит нужны не все исходники, а только хэдеры
01.07.2009 в 12:28

может ld умеет собирать виндовые DLL?

вообще в манах написано, что умеет
01.07.2009 в 18:29

Death Metal Bands Shouldn't Say "Thank You", Because It's Not Very "Death Metal"
УГАГ
и собрать пиджин под сигнвин? xD
01.07.2009 в 20:35

молодой динамично развивающийся
япочтинихуянепонялнозавтрапопробую.пнг
01.07.2009 в 21:02

мингв кстати ещё можно попробовать
02.07.2009 в 10:43

Sanctus Satanas
А вообще-то весь процесс компляции плагинов для pidgin описан в FAQ на официальном сайте.
02.07.2009 в 12:18

и собрать пиджин под сигнвин? xD

Целевая платформа указывается при линковке. Можно под линуксом собрать бинарник для винды и наоборот.
02.07.2009 в 15:07

молодой динамично развивающийся
--==SS==-- упс :D
02.07.2009 в 15:11

решаем проблемы с головой!
Получилось?
02.07.2009 в 20:13

молодой динамично развивающийся
нет

развития темы пока не будет (до выходных точно)