Форум — Ответы     (  К темам )
 ?  Вовик: Подскажите безталковому как перенести програмку на другую машину (09-01-2003 09:49:02)
Подскажите пожалуйста!
У меня (первая в жизни на C++Builder) програмка — база данных — очень простая — Paradox. Название книги, автор, год издания, шифр...
На моей машине работает, переношу на другую (Без Builderа) — нет :(

Посмотрел FAQ, безрезультатно. Снял две галочки в свойствах проекта, всё равно чего-то хочет...

В продолжение темы: чем делать инсталяцию (может
это поможет) и где это взять

Спасибо.
 Павел (09-01-2003 10:13:20)
Перед окончательной компиляцией проекта зайдите в
Project — > Options — > Linker и снимите галочку в Use Dynamic RTL
потом в Packages и снимите галочку в Build with runtime packages
потом в Compiler и нажмите кнопку Release,
после чего пересоберите проект Project — > Build
получится .exe который включает в себя все необходимые библиотеки.

Если Ваша программа использует базу данных Paradox,
проверьте на другом компьютере, установлена ли BDE (Borland Database Engine)
(драйвера для Paradox)

Если не установлена, то надо установить BDE, если используете alias
в BDE, также его настроить и на этом компе.
(указать путь в алиасе к базе данных и т.д.)

Это, так сказать, общая информация.

А вообще Вы пишите: " всё равно чего-то хочет..."
Сообщение об ошибке какое-то при запуске программы ведь выдается — вот и смотрите какое,
а если задаете вопрос на Форуме, то и напишите это сообщение,
чтоб нам можно было понять причину ошибки.
 Вовик (09-01-2003 13:45:25)
Спасибо Павел, исправлюсь.
Я все так и сделал как написано про галочки

На одном компьютере сообщение следующее: Необходимый файл динамической библиотеки BORLNDMM.DLL не найден.
На другом компьютере: Необходимый файл динамической библиотеки CC3260MT.DLL не найден.
Дело в том, что программу я пишу дома, а проверяю как она переносится на другую машину — на работе. Не хотелось бы что-то дополнительное устанавливать на рабочей машине....
Мне же программу потом в институт сдавать нести... Я принесу, а там не работает... Не уверен что там есть C++Builder. Скорее даже уверен что нет.

А как сделать инсталяцию? Где взять эту программу?
С уважением! Владимир.
 Георгий (09-01-2003 18:15:07)
В комплект поставки Borland C++ Builder входит инсталятор (у меня InstallShield Express For C++Builder 5) в нём очень просто (путём установки соответствующих галочек) можно в будущий дистрибутив добавить и Package и BDE.
 Павел (10-01-2003 13:28:02)
Чтобы избежать тех двух сообщений, что у Вас
сделайте как и писал:

Перед окончательной компиляцией проекта зайдите в
Project — > Options — > Linker и снимите галочку в Use Dynamic RTL
потом в Packages и снимите галочку в Build with runtime packages
потом в Compiler и нажмите кнопку Release,
после чего пересоберите проект Project — > Build
получится .exe который включает в себя все необходимые библиотеки
и BORLNDMM.DLL и CC3260MT.DLL