Поиск:

Ответ в темуСоздание новой темы Создание опроса
> sys/syscall.h и cygwin 
:(
    Опции темы
Karadul
Дата 28.5.2012, 03:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



Матерится компилятор на сабж. Где его взять?
PM MAIL   Вверх
boostcoder
Дата 28.5.2012, 06:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 2
Всего: 110



в этом хидере лежат ID`и системных вызовов ядра линукс версий 2.4.х.
сижвин просить этот хидер не может. значит его просит код, который ты пытаешься скомпилировать.
обрадую тебя: код который использует сисколы линукс, даже в помощью сижвин не скомпилируешь.

и что же ты все же пытаешься скомпилировать?

PM WWW   Вверх
Karadul
Дата 28.5.2012, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



Конпиляю вот это https://github.com/pyropeter/otrtool

Может быть, я туплю, но где взять заголовки curl?

И куда пихать mcrypt? Компилирую с помощью cygwin или mingw.

Насчет вызова посмотрю потом, может, его можно будет заменить.

Это сообщение отредактировал(а) Karadul - 28.5.2012, 16:57
PM MAIL   Вверх
boostcoder
Дата 28.5.2012, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 2
Всего: 110



Цитата(Karadul @  28.5.2012,  16:49 Найти цитируемый пост)
вот это https://github.com/pyropeter/otrtool

странно..для чего ему тот хидер...
покажи, какой файл его просит?

Цитата(Karadul @  28.5.2012,  16:49 Найти цитируемый пост)
где взять заголовки curl?

собрать и проинсталлить: ./configure && make && make install
Цитата(Karadul @  28.5.2012,  16:49 Найти цитируемый пост)
куда пихать mcrypt?

собрать и проинсталлить: ./configure && make && make install

PM WWW   Вверх
Karadul
Дата 28.5.2012, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



Цитата(boostcoder @  28.5.2012,  17:02 Найти цитируемый пост)
покажи, какой файл его просит?

Там их всего три.


Цитата(boostcoder @  28.5.2012,  17:02 Найти цитируемый пост)
обрать и проинсталлить

libmycrypt инсталлится, а где брать сырцы курла?
PM MAIL   Вверх
boostcoder
Дата 28.5.2012, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 2
Всего: 110



Цитата(Karadul @  28.5.2012,  18:02 Найти цитируемый пост)
их всего три

и что, а должен погадать на кофейной гуще, чтоб понять какой из них просит этот файл?

Цитата(Karadul @  28.5.2012,  18:02 Найти цитируемый пост)
где брать сырцы курла?

google -> curl -> download, кэп.
PM WWW   Вверх
Karadul
Дата 28.5.2012, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



Цитата(boostcoder @  28.5.2012,  18:10 Найти цитируемый пост)
и что, а должен погадать на кофейной гуще, чтоб понять какой из них просит этот файл?

Можно и кликнуть - ctrl+f, а можно и libastral подключить, два из них - исходники md5.

Цитата(boostcoder @  28.5.2012,  18:10 Найти цитируемый пост)
google -> curl -> download, кэп.

Дык, где они http://curl.haxx.se/libcurl/ ?
PM MAIL   Вверх
boostcoder
Дата 28.5.2012, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 2
Всего: 110



Цитата(Karadul @  28.5.2012,  18:15 Найти цитируемый пост)
Можно и кликнуть - ctrl+f, а можно и libastral подключить, два из них - исходники md5.

ничего не понял, так что разбирайся сам.


Цитата(Karadul @  28.5.2012,  18:15 Найти цитируемый пост)
где они http://curl.haxx.se/libcurl/ ? 

http://curl.haxx.se/download.html
:facepalm

PM WWW   Вверх
Karadul
Дата 28.5.2012, 18:36 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



А в каком каталоге c исходниками curl надо make делать?

Добавлено @ 18:39
Цитата(boostcoder @  28.5.2012,  18:19 Найти цитируемый пост)
ничего не понял, так что разбирайся сам.

Охлол, и сам себе с другого акка плюсанул?

Это сообщение отредактировал(а) Karadul - 28.5.2012, 18:45
PM MAIL   Вверх
boostcoder
Дата 28.5.2012, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 2
Всего: 110



Цитата(Karadul @  28.5.2012,  18:36 Найти цитируемый пост)
сам себе с другого акка плюсанул?

будь оно так, у твоего поста сейчас было бы два минуса. надеюсь что тот кто плюсанул отпишется в теме.

а так да, спасибо тебе за попытку помочь, и за обвинение в мульти-акке.


Это сообщение отредактировал(а) boostcoder - 28.5.2012, 18:51
PM WWW   Вверх
Karadul
Дата 28.5.2012, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



Цитата(boostcoder @  28.5.2012,  18:49 Найти цитируемый пост)
а так да, спасибо тебе за попытку помочь, и за обвинение в мульти-акке.

?

Закомментировал сабж и понеслось г. по трубам
Код

$ gcc main.c

/tmp/ccKRqMZt.o:main.c:(.text+0xd83): undefined reference to `_mcrypt_module_open'
/tmp/ccKRqMZt.o:main.c:(.text+0xe18): undefined reference to `_mcrypt_generic_init'
/tmp/ccKRqMZt.o:main.c:(.text+0xe45): undefined reference to `_mdecrypt_generic'
/tmp/ccKRqMZt.o:main.c:(.text+0xe63): undefined reference to `_mcrypt_generic_deinit'
/tmp/ccKRqMZt.o:main.c:(.text+0xe6e): undefined reference to `_mcrypt_module_close'
/tmp/ccKRqMZt.o:main.c:(.text+0xf5e): undefined reference to `_MD5'
/tmp/ccKRqMZt.o:main.c:(.text+0xf98): undefined reference to `_MD5'
/tmp/ccKRqMZt.o:main.c:(.text+0x1152): undefined reference to `_mcrypt_module_open'
/tmp/ccKRqMZt.o:main.c:(.text+0x1160): undefined reference to `_mcrypt_enc_get_iv_size'
/tmp/ccKRqMZt.o:main.c:(.text+0x11a3): undefined reference to `_mcrypt_enc_get_iv_size'
/tmp/ccKRqMZt.o:main.c:(.text+0x1271): undefined reference to `_mcrypt_generic_init'
/tmp/ccKRqMZt.o:main.c:(.text+0x129e): undefined reference to `_mcrypt_generic'
/tmp/ccKRqMZt.o:main.c:(.text+0x12bc): undefined reference to `_mcrypt_generic_deinit'
/tmp/ccKRqMZt.o:main.c:(.text+0x12c7): undefined reference to `_mcrypt_module_close'
/tmp/ccKRqMZt.o:main.c:(.text+0x13ba): undefined reference to `_curl_global_init'
/tmp/ccKRqMZt.o:main.c:(.text+0x13bf): undefined reference to `_curl_easy_init'
/tmp/ccKRqMZt.o:main.c:(.text+0x13e2): undefined reference to `_curl_easy_setopt'
/tmp/ccKRqMZt.o:main.c:(.text+0x1403): undefined reference to `_curl_easy_setopt'
/tmp/ccKRqMZt.o:main.c:(.text+0x1423): undefined reference to `_curl_easy_setopt'
/tmp/ccKRqMZt.o:main.c:(.text+0x1444): undefined reference to `_curl_easy_setopt'
/tmp/ccKRqMZt.o:main.c:(.text+0x144f): undefined reference to `_curl_easy_perform'
/tmp/ccKRqMZt.o:main.c:(.text+0x145a): undefined reference to `_curl_easy_cleanup'
/tmp/ccKRqMZt.o:main.c:(.text+0x145f): undefined reference to `_curl_global_cleanup'
/tmp/ccKRqMZt.o:main.c:(.text+0x148e): undefined reference to `_mcrypt_module_open'
/tmp/ccKRqMZt.o:main.c:(.text+0x14e1): undefined reference to `_mcrypt_generic_init'
/tmp/ccKRqMZt.o:main.c:(.text+0x150c): undefined reference to `_mdecrypt_generic'
/tmp/ccKRqMZt.o:main.c:(.text+0x1529): undefined reference to `_mcrypt_generic_deinit'
/tmp/ccKRqMZt.o:main.c:(.text+0x1534): undefined reference to `_mcrypt_module_close'
/tmp/ccKRqMZt.o:main.c:(.text+0x2092): undefined reference to `_mcrypt_module_open'
/tmp/ccKRqMZt.o:main.c:(.text+0x20b7): undefined reference to `_mcrypt_generic_init'
/tmp/ccKRqMZt.o:main.c:(.text+0x22c8): undefined reference to `_mdecrypt_generic'
/tmp/ccKRqMZt.o:main.c:(.text+0x2518): undefined reference to `_mcrypt_generic_deinit'
/tmp/ccKRqMZt.o:main.c:(.text+0x2523): undefined reference to `_mcrypt_module_close'
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: /tmp/ccKRqMZt.o: bad reloc address 0xc in section `.data'
/usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-pc-cygwin/bin/ld: final link failed: Invalid operation
collect2: выполнение ld завершилось с кодом возврата 1


Это сообщение отредактировал(а) Karadul - 28.5.2012, 19:13
PM MAIL   Вверх
Karadul
Дата 28.5.2012, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: нет
Всего: 1



Срань господня! Скомпилировал таки, теперь оно с собой кучу библиотек тащит, и еще матерится на "DOS path", лол. А можно без них?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | GNU toolchain | Следующая тема »


 




[ Время генерации скрипта: 0.1396 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.