crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> СБорка библиотек под mingw windows
wiz29
  опции профиля:
сообщение 15.10.2010, 13:08
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


Добрый день, есть вопрос. Имеются исходники библиотеки для сборки под sygwin, можно ли както собрать библиотеку в виде dll'ки чтоб можно было использовать в проекте использующего msvc компилер?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 15.10.2010, 13:54
Сообщение #2


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 108 раз(а)




Репутация:   23  


wiz29, привет.

ты с вопросом определись намешал все в кучу. и cygwin и mingw и msvc ???

По-моему, можно ли собрать исходники mingw, это зависит от исходников - если указано что они собираются сygwin значит скорее всего использует платформозависимые вещи.

Что в cygwin нельзя сделать dll`ку для использования в другом проекте?
Что за исходники то?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 15.10.2010, 16:25
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


Да мне нуно собрать libexif, под винды его моно собрать либо в среде sygwin используя gcc компилер. а у нас виндовый билд делается на VS2008. возникла проблема с тем как бы собрать дллку так чтобы можно было динамически слинковать с основным проектом. Для gcc используя мингв я собрал все работает но собрал статическую либу.

статик либу собирал в среде msys 1.0.10

Сообщение отредактировал wiz29 - 15.10.2010, 16:24
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 15.10.2010, 16:28
Сообщение #4


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 108 раз(а)




Репутация:   23  


wiz29,
ничё не понятно. в плоть до: что за среда такая sygwin
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 15.10.2010, 16:29
Сообщение #5


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


сигвин это линуховый шел под виндой, http://www.cygwin.com/
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 15.10.2010, 16:32
Сообщение #6


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 108 раз(а)




Репутация:   23  


wiz29,
так ты пишешь не cygwin а sygwin - поэтому и спросил.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 15.10.2010, 16:34
Сообщение #7


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


сори опечатка:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
wiz29
  опции профиля:
сообщение 15.10.2010, 18:11
Сообщение #8


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


решено

кого интересует сборка libexif под windows, технология следующая.
1. ставим msys и mingw
2. выполняем в зависиотси от потребностей ./configure (--enabled-share -это если нуно длл для студии)
3. если делали сборку дин библиотеки для использования с msvs2008 делаем lib файл утилитой lib.exe из пакета msvc2008
далее можно использовать lib и dll для дин. компоновки в msvs2008. для mingw делал статик сборку этой либы.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 15.10.2010, 20:16
Сообщение #9


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 232 раз(а)




Репутация:   29  


Цитата(wiz29 @ 15.10.2010, 19:11) *
кого интересует сборка libexif под windows, технология следующая.
Есть еще инструкция по сборке exiv2
http://www.forum.crossplatform.ru/index.ph...ost&p=19770
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 20.10.2017, 19:17