Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / почему получаются разные DLL в том же проекте? / 13 сообщений из 13, страница 1 из 1
06.11.2007, 12:06:07
    #34918257
Vagon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
- 2 компа
- на обоих ХР
- на обоих Борланд С++ 6
- компилирую абс. идентичный проект (тот же)
- должен быть тот же результат?

У меня получаются две разные ДЛЛ.

Разные совсем чуть-чуть:

"DC B4 65" -> "9A 4A 66" в 2 .. 3-х местах
"5F 7F 2F" -> "D2 15 30" еще в 2 .. 3-х и еще мелочь.

Ведь так не должно быть? - Проект то тот же!

Буду благодарен за просвещение.
...
Рейтинг: 0 / 0
06.11.2007, 12:12:30
    #34918295
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
Мало ли чего компилятор с линковщикому туда понапихали...
...
Рейтинг: 0 / 0
06.11.2007, 12:13:54
    #34918307
Vagon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
Проект же тот же!

Или где-то еще настраивается?
...
Рейтинг: 0 / 0
06.11.2007, 12:14:46
    #34918314
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
VagonПроект же тот же!

Или где-то еще настраивается?
может разные процы
...
Рейтинг: 0 / 0
06.11.2007, 12:23:11
    #34918362
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
это может быть неиспользуемый мусор, который компилятор не генерирует вообще.
между страницами например.
...
Рейтинг: 0 / 0
06.11.2007, 12:25:30
    #34918379
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
VagonПроект же тот же!

Или где-то еще настраивается?

Да могёт дата-время создания...
...
Рейтинг: 0 / 0
06.11.2007, 12:29:06
    #34918402
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
Как вариант - дезассемблировать оба и сравнить. Хоть будет ясно в коде/данных различия или в какой-то лабуде.
...
Рейтинг: 0 / 0
06.11.2007, 12:31:29
    #34918419
teras
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
Vagon wrote:
> У меня получаются две разные ДЛЛ.
>
> Разные совсем чуть-чуть:
>

В COFF заголовке есть время создания файла и контрольная сумма. Мусор
после выравнивания и т.п.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
06.11.2007, 13:18:49
    #34918630
Vagon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
не. Отличия по файлу.
Может и мусор. Не спорю.
Но!
Пока ДЛЛ не перекомпилируется оно не работает с Делфи приложением.
Т. е.:
если ДЛЛ скомп. на компе 1, то на этом компе прилож. работает, а на втором - нет.
И наоборот.

Чуствую, что туплю в чем-то, но не могу понять, блин....
...
Рейтинг: 0 / 0
06.11.2007, 13:27:49
    #34918671
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
VagonПока ДЛЛ не перекомпилируется оно не работает с Делфи приложением.

Что значит "оно не работает с Делфи приложением"?
...
Рейтинг: 0 / 0
06.11.2007, 14:40:19
    #34918985
Vagon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
Приложение на Дельфи использует ДЛЛ.

ДЛЛ написана на С++ (Борланд).
...
Рейтинг: 0 / 0
06.11.2007, 14:46:04
    #34919016
Vagon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
"не работает":
если прил. из-под Дельфи запускается - "аксесс виол" пару раз - по 1-му на вызов ф-ии ДЛЛ;
если без ИДЕ - просто тишина - т. е. поля формы, которые должны получить значения из ДЛЛ пустые.

Если после этого просто перекомпилить ДЛЛ - все работает.
...
Рейтинг: 0 / 0
06.11.2007, 14:49:53
    #34919034
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему получаются разные DLL в том же проекте?
Vagon"не работает":
если прил. из-под Дельфи запускается - "аксесс виол" пару раз - по 1-му на вызов ф-ии ДЛЛ;
если без ИДЕ - просто тишина - т. е. поля формы, которые должны получить значения из ДЛЛ пустые.

Если после этого просто перекомпилить ДЛЛ - все работает.

Поиграться с настройками проекта dll не пробовали?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / почему получаются разные DLL в том же проекте? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]