Программа не разворачивается на другом компьютере

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Вовчик
незнакомец
Сообщения: 4
Зарегистрирован: 22.08.2014 17:53:53

Программа не разворачивается на другом компьютере

Сообщение Вовчик »

Написал программу в Lazarus'е, Linux Mageia 4, последнее версия обновлений, процессор 64-разрядный.

Нужно запустить на другом компьютере, там Mageia 4.1, но не обновляется: нет интернета. Процессор 32-разрядный. Откомпилированная программа не запускается. Lazarus'а там нет, при попытке установить его потребовала какую-то библиотеку "gtk2-devel".

Вопрос. Как запустить программу, скомпилированную на другом компьютере? Компилятор работает под конкретный процеccор (32/64)?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

придётся в общем перекомпилировать её для 32-разрядных процессоров

Добавлено спустя 54 секунды:
программу вашу то есть
mig-31
постоялец
Сообщения: 224
Зарегистрирован: 14.07.2011 13:46:48

Сообщение mig-31 »

Если и после компиляции для 32-битной системы не запуститься, так запустите программу с терминала. Он выпишет список требуемых библиотек, которые в системе не устанолены
Вовчик
незнакомец
Сообщения: 4
Зарегистрирован: 22.08.2014 17:53:53

Сообщение Вовчик »

Как скомпилировать программу для 32-битной системы из-под 64-битной?
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

Вовчик 32 битным компилятором.
Ответить