Написал программу в Lazarus'е, Linux Mageia 4, последнее версия обновлений, процессор 64-разрядный.
Нужно запустить на другом компьютере, там Mageia 4.1, но не обновляется: нет интернета. Процессор 32-разрядный. Откомпилированная программа не запускается. Lazarus'а там нет, при попытке установить его потребовала какую-то библиотеку "gtk2-devel".
Вопрос. Как запустить программу, скомпилированную на другом компьютере? Компилятор работает под конкретный процеccор (32/64)?
Программа не разворачивается на другом компьютере
Модератор: Модераторы
Программа не разворачивается на другом компьютере
У вас нет необходимых прав для просмотра вложений в этом сообщении.
придётся в общем перекомпилировать её для 32-разрядных процессоров
Добавлено спустя 54 секунды:
программу вашу то есть
Добавлено спустя 54 секунды:
программу вашу то есть
32 разрядная плюс ia32-libs
http://compizomania.blogspot.com/2012/0 ... 4-bit.html
http://compizomania.blogspot.com/2012/0 ... 4-bit.html
Если и после компиляции для 32-битной системы не запуститься, так запустите программу с терминала. Он выпишет список требуемых библиотек, которые в системе не устанолены
Как скомпилировать программу для 32-битной системы из-под 64-битной?
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Вовчик 32 битным компилятором.
