![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Всем добра и радости в безмерном объёме.
Собственно имею Windows Server x64. Поставил Lazarus Win32. Нужен Lazarus Win64, но в месте они корректно не встанут. x64 просто не будет работать, уже пробовал. Есть кто с опытом разрешения сего конфликта? ![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Нескромный вопрос: а зачем два рядом?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Мне их просто вместе использовать в рамках одного ПК, а не в одной папке держать. Запустил x32, компилирует. Запустил 64, тоже компилирует. Сейчас x32 работает, x64 нет. |
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Или нет?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 02.09.2012
Сообщений: 1
|
![]()
для установки Lazarus x86 и Lazarus x64 на одну ось Windows_x64 нужно:
1) установить первый Lazarus x64 к примеру в папку по умолчанию с:\Lazarus 2) Далее создать к примеру каталог с:\Lazarus_х32 и при установки выбрать этот каталог, при установке поставить галку вторичная установка, и снять все галки в окне предложения установить хелп и всякую хрень типа присвоить расширения, они и так после первой установки присвоены не нужно нарушать первую установку по умолчанию, чисто логично, короче снять все галки, после нажатия ок установка ругнется на уже установленный хелп (но смысл то в том, что мы отказались от хелпа, чего оно ругается ведь мы галки сняли, а он тупа ругается, следовательно) все равно продолжить установку. 3) зайти в каталоги Lazarus и Lazarus_x32 и соответственно создать ярлыки и переименовать их соответственно разрядам, после чего вынести на рабочий стол. 4) открывать проект из самого лазаруса иначе можно запутаться какой лазарус открыт (для удобства, можно в настройках убрать галку открывать последний проект). P/s: все отлично работает и компилирует соответственно, проверял с АСМ и АСМх64 вставками. Последний раз редактировалось magdest; 13.07.2015 в 02:06. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 19.08.2011
Сообщений: 329
|
![]()
Человек_Борща, ставь кросс-компилятор. Берется отсюда. Файл называется lazarus-1.4.0-fpc-2.6.4-cross-x86_64-win64-win32.exe
Цитата:
Далее создаешь режимы сборки для 32 и 64 бит: ![]() Для 32 бит (Параметры проекта -> Настройка и целевая платформа): ![]() Для 64 бит (Параметры проекта -> Настройка и целевая платформа): ![]() Тестовый проект во вложении Последний раз редактировалось Lardes; 13.07.2015 в 12:26. |
|
![]() |
![]() |
![]() |
#7 | ||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
FPC имеет опции $TargetOs() и $TargetCPU(). Просто соберите проект с этими параметрами.
Вот тут немного подробностей: http://wiki.freepascal.org/IDE_Macro...d_filenames/ru Цитата:
Вот моя сборка по умолчанию: Цитата:
![]()
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 13.07.2015 в 19:27. |
||
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Проблема решена и давно. Инсталятор из коробки умеет ставить вторую копию не нарушая работу первой.
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,469
|
![]()
Спасибо всем.
Репутация: полный "0"
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
изменить код asm x32 под asm x64 за вознаграждение | Ecosasha | Фриланс | 2 | 28.11.2013 14:11 |
Delphi XE2 x64 asm написанная под x32 преобразование к x64 | Ecosasha | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 26.11.2013 22:45 |
ListView рабочего стола (x32 и x64 системы) | IvanNovator | Win Api | 2 | 22.01.2013 12:33 |
Lazarus. Сделать вывод как в Pascal ABC | Foxx | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 16.11.2009 19:14 |
Как сделать все данные на одном языке? | Python | Microsoft Office Excel | 2 | 29.01.2007 12:37 |