Delphi16 RTL
- From
- Boris Rudakov (2:5054/9.4)
- To
- Valery Khronusov ()
- Date
- 1996-07-28T18:38Z
- Area
- PERM.PROG
Hello Valery!
28 Jul 96 17:18, Valery Khronusov wrote to Boris Rudakov:
VK> Hello Boris!
VK> 28 Jul 96 13:54, Boris Rudakov wrote to All:
BR>> Смотрю я его и вижу: он рассчитан на компилляцию НЕ ТОЛЬКО ПОД
BR>> Windows, но еще и под DPMI !!!
VK> Я специально не занимался - одно время было модно брать
VK> dcc (он говорит что bp8) и исходники от bp7+delphi16 -
VK> в одном из swag даже методика коррекции текстов была.
Т.е. они поясняли что надо сделать, чтобы под DPMI перетранслировалось ?
VK> Вроде работает. exception, property, class - к твоим
VK> услугам. Да еще w8loss напускать можно похоже.
VK> К сожалению не исходников graph.tpu - для меня это
VK> было решающим.
Да начерта они. Под Дос имеют смысл только текстовые программы - утилитки или с TV интерфейсом. Графика - пожалуйте в Windows.
BR>> Но они так этого и не сделали. Как известно, BorlandPascal 8.0
BR>> скончался так и не появившись, о нем даже ни разу официально не
BR>> объявляли. Новый RTL - Delphi32 RTL рассчитан исключительно на
BR>> Win32 и не может быть перетранслирован в текущем виде под что
BR>> либо иное.
VK> А здесь у меня сомнения. Может и не все так плохо (вроде
VK> 32бит С++ for Dos был).
Кто сказал что плохо ?! Я ? Нет, я не говорил. Это хорошо !
А насчет сомнений - оставь их. Достаточно беглого взгляда на TRL. Модуль System (который раньше был оболочкой над INT 21h, но и сам много чего умел) сейчас практически ничего не делает кроме вызовов Win32, разве что содержит код поддержки длинных pas-строк и переменных с типом-по-факту.
VK> Кстати, DPMI в Дельфе пользуется только сам компилятор,
VK> приложения никаких доп примочек не требуют (типа rtm).
Конечно не требуют, т.к. они все транслируются под Windows, которая и есть DPMI-сервер. Но если бы они сделали таки BP8, то обязательно бы требовался RTM (конечо, при условии что программу пустили не из под Виндов). DPMI-сервер - штука изрядных размеров и сложности, прикомпоновывать к программе ее просто нельзя.
VK> Bye!
VK> Valery
Boris Rudakov, И приходили друзъя и приносили пиво
BBR
--- Be happy: BBR is looking at you !
* Origin: АлкАголь малыми дозами безвреден в любых количествах (2:5054/9.4)