crossplatform.ru

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

5 страниц V  « < 2 3 4 5 >  
Ответить в данную темуНачать новую тему
> Перенос программы с более новой мсвс(линукс) на более старую
loh
  опции профиля:
сообщение 1.5.2012, 16:39
Сообщение #31


Студент
*

Группа: Участник
Сообщений: 60
Регистрация: 11.5.2008
Пользователь №: 171

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




Репутация:   0  


Iron Bug, не, я не про gcc, про glibc

на целевой машине 2.1.3, а там где собираю > 2.3
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 1.5.2012, 18:22
Сообщение #32


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

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




Репутация:   40  


loh, как соберешь, опиши здесь как это сделал.
А то чувствуется и мне нужно будет в скором времени собирать Qt под МСВС...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 1.5.2012, 18:46
Сообщение #33


Участник
**

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

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




Репутация:   2  


Цитата(ViGOur @ 2.5.2012, 0:22) *
loh, как соберешь, опиши здесь как это сделал.
А то чувствуется и мне нужно будет в скором времени собирать Qt под МСВС...

вопрос праздный. А что задачи на этого непонятного монстра есть ? Писали, я мимо ушей пропустил. Но не видел людей в восторге от системы

Цитата(loh @ 1.5.2012, 22:39) *
Iron Bug, не, я не про gcc, про glibc

на целевой машине 2.1.3, а там где собираю > 2.3

вот ман говорит -static-libgcc. Несложно ?Ну а дальше сами. Пардон не к вам. Но лень новый пост писать

Сообщение отредактировал maint - 1.5.2012, 18:49
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 1.5.2012, 19:55
Сообщение #34


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

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




Репутация:   40  


Цитата(maint @ 1.5.2012, 19:46) *
вопрос праздный. А что задачи на этого непонятного монстра есть ? Писали, я мимо ушей пропустил. Но не видел людей в восторге от системы
Да, есть.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 1.5.2012, 20:13
Сообщение #35


Участник
**

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

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




Репутация:   2  


Цитата(ViGOur @ 2.5.2012, 1:55) *
Цитата(maint @ 1.5.2012, 19:46) *
вопрос праздный. А что задачи на этого непонятного монстра есть ? Писали, я мимо ушей пропустил. Но не видел людей в восторге от системы
Да, есть.

скажу честно, радует. Так мысли в слух. Извините
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
loh
  опции профиля:
сообщение 1.5.2012, 20:24
Сообщение #36


Студент
*

Группа: Участник
Сообщений: 60
Регистрация: 11.5.2008
Пользователь №: 171

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




Репутация:   0  


Цитата(maint @ 1.5.2012, 19:46) *
Цитата(ViGOur @ 2.5.2012, 0:22) *
loh, как соберешь, опиши здесь как это сделал.
А то чувствуется и мне нужно будет в скором времени собирать Qt под МСВС...

вопрос праздный. А что задачи на этого непонятного монстра есть ? Писали, я мимо ушей пропустил. Но не видел людей в восторге от системы
к сожалению эта хрень все наши задницы защищает от супостатов :(


Цитата(maint @ 1.5.2012, 19:46) *
вот ман говорит -static-libgcc. Несложно ?Ну а дальше сами. Пардон не к вам. Но лень новый пост писать

как gcc связан с glibc? -static-libgcc я уже применил по нему вопросов нет вроде :unsure:

Цитата(ViGOur @ 1.5.2012, 19:22) *
loh, как соберешь, опиши здесь как это сделал.
А то чувствуется и мне нужно будет в скором времени собирать Qt под МСВС...

ну зависит от версии мсвс и qt..
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 1.5.2012, 20:38
Сообщение #37


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

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




Репутация:   40  


Цитата(loh @ 1.5.2012, 21:24) *
ну зависит от версии мсвс и qt..
Разумеется 3 версия МСВС и 4 Qt.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
loh
  опции профиля:
сообщение 1.5.2012, 21:54
Сообщение #38


Студент
*

Группа: Участник
Сообщений: 60
Регистрация: 11.5.2008
Пользователь №: 171

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




Репутация:   0  


Цитата(ViGOur @ 1.5.2012, 21:38) *
Цитата(loh @ 1.5.2012, 21:24) *
ну зависит от версии мсвс и qt..
Разумеется 3 версия МСВС и 4 Qt.

у меня этих 3их мсвс.. r12,r14изм2,r14изм4 ещё вроде r16 существует

на r14изм4 стоит qt4.4 по умолчанию, gcc > 4, glibc > 2.3
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 1.5.2012, 22:05
Сообщение #39


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

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

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




Репутация:   12  


статическая линковка glibc не всегда возможна. то есть, возможна, но если его собрать вручную, без некоторых компонентов (там сетевые какие-то вещи нельзя в статику засунуть и ещё что-то). детальнее можно почитать тут, например.
а так, если эти компоненты не используются, то флаг -static заставляет компилятор линковать всё, что можно, статически. и тогда нужно писать вручную все отдельные линуемые библиотеки.

Сообщение отредактировал Iron Bug - 1.5.2012, 22:08
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
loh
  опции профиля:
сообщение 1.5.2012, 22:20
Сообщение #40


Студент
*

Группа: Участник
Сообщений: 60
Регистрация: 11.5.2008
Пользователь №: 171

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




Репутация:   0  


Цитата(Iron Bug @ 1.5.2012, 23:05) *
статическая линковка glibc не всегда возможна. то есть, возможна, но если его собрать вручную, без некоторых компонентов (там сетевые какие-то вещи нельзя в статику засунуть и ещё что-то). детальнее можно почитать тут, например.
а так, если эти компоненты не используются, то флаг -static заставляет компилятор линковать всё, что можно, статически. и тогда нужно писать вручную все отдельные линуемые библиотеки.

ну а как нибудь как dll ку в винде просто подцепить с собой libc.so.6 можно? или она сама с кучей зависимостей будет? -Wl,rpath,. использовать чтобы эту библиотеку в папке с приложением искала прога?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

5 страниц V  « < 2 3 4 5 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 29.11.2024, 8:13