|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
В аттаче - готовый Firebird.pas. Мало ли, может кому-то понадобится. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 23:47 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, в линуксовом дистрибутиве беты есть готовый pas файл ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 00:31 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов Денис, не хорошо. 1. В идентификаторах интерфейсов (файл FirebirdInterface.idl) используются зарезервированные слова паскаля, например: Код: plaintext 1. 2.
Получается вот такой паскалевский код: Код: pascal 1.
- не компилируется. 2. Кроме того, в типах используются int16 и int32, не являющиеся для Delphi "встроенными". 3. Пустая секция const перед implementation. 4. Также используются не объявленные типы ISC_TIMESTAMP_TZ, ISC_TIME_TZ. 5. Не компилируется, т.к. не объявлены константы isc_arg_gds, isc_random, isc_arg_string, isc_arg_end. Сие, как я понимаю, следствие п.3. В Firebird.pas, который уже есть в http://web.firebirdsql.org/downloads/prerelease/v40beta1/Firebird-4.0.0.1436-Beta1.tar.bz2 - тоже не все хорошо: п.3 и п.5 пофикшены, но остаются пп 1, 2 и 4. Может, там, после CLOOP, что-то руками доделывать нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 00:36 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
hvladРазрабоччик, в линуксовом дистрибутиве беты есть готовый pas файл Тоже нерабочий: 1. В идентификаторах интерфейсов (файл FirebirdInterface.idl) используются зарезервированные слова паскаля, например: Код: plaintext 1. 2.
Получается вот такой паскалевский код: Код: pascal 1.
- не компилируется. 2. Кроме того, в типах используются int16 и integer32, не являющиеся для Delphi "встроенными". 3. Также используются не объявленные типы ISC_TIMESTAMP_TZ, ISC_TIME_TZ. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 12:30 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, версия Delphi какая? Во всяких там XE, Berlin... int16, int32 давно есть как алиасы стандартных типов ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 12:33 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов ДенисРазрабоччик, версия Delphi какая? Во всяких там XE, Berlin... int16, int32 давно есть как алиасы стандартных типов D2007. Ну ладно, Int16 и Integer32 - мелочь, хотя и. Но пп. 1 и 3 - косяки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 12:37 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, пиши трекеру ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 12:51 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, вот в этом файле https://github.com/FirebirdSQL/firebird/blob/master/extern/cloop/src/cloop/Generator.cpp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
добавь record в качестве зарезервированного. Ну а вообще надо в fbdevel написать чтобы добавили ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 12:54 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
РазрабоччикD2007. Тогда просто обломись. Минимальная поддерживаемая версия, кажется, 2009-я если не вообще ХЕ. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 13:04 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovРазрабоччикD2007. Тогда просто обломись. Минимальная поддерживаемая версия, кажется, 2009-я если не вообще ХЕ. В D2009/ХЕ в качестве имен параметров можно использовать "record" и использовать незадекларированные идентификаторы типов? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 13:24 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
РазрабоччикВ D2009/ХЕ в качестве имен параметров можно использовать "record" и использовать незадекларированные идентификаторы типов? Понятия не имею, но это - сущие мелочи по сравнению с использованием платформозависимых типов в этом API. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 13:34 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, ты уже написал в трекер? На самом деле именно эти два пункта можно пофиксить очень быстро. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:01 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик Дельфи 2007 неюникодная, плюс действительно старая, и не умеет компилять 64бит приложения. Прежде чем писать что-то в трекер, нужно проверить импорт idl в соответствующих версиях (2009, ХЕ, ...) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:09 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов ДенисРазрабоччик, ты уже написал в трекер? На самом деле именно эти два пункта можно пофиксить очень быстро. Да. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:10 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, нет там никакого 6022. последнее CORE-6021. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:28 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Разрабоччик, не надо ограничивать уровень видимости тикета без серьёзных причин ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:34 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, попробуй ещё раз ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:35 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
hvladРазрабоччик, не надо ограничивать уровень видимости тикета без серьёзных причин Не уверен даже, что я знаю, как это делать... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 14:59 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
РазрабоччикhvladРазрабоччик, не надо ограничивать уровень видимости тикета без серьёзных причин Не уверен даже, что я знаю, как это делать... Security=Developers кто поставил ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 16:16 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
hvladРазрабоччикпропущено... Не уверен даже, что я знаю, как это делать... Security=Developers кто поставил ? Получается, что я. Но я не осознавал возможность негативных последствий! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2019, 16:20 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов ДенисРазрабоччик, версия Delphi какая? Во всяких там XE, Berlin... int16, int32 давно есть как алиасы стандартных типов В "Рио" Delphi 10.3.1 типы int16, int32 и int32 определены, а integer32 - нет. А в Firebird.pas из "четверки" как раз integer32: Код: pascal 1. 2.
~~~~~~~~~~~~~~~~~~~~~~ А в Firebird.pas из "тройки" int16 встречается. В итоге, чтобы D2007 использовать, нужно дописывать Код: pascal 1.
kdvДельфи 2007 неюникодная... В Firebird.pas ничего "юникодного нет, чтобы D2007 не использовать. Добавили бы в начало пару строчек, никому бы хуже не стало: Код: pascal 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2019, 08:17 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
РазрабоччикВ Firebird.pas ничего "юникодного нет, чтобы D2007 не использовать. Добавили бы в начало пару строчек, никому бы хуже не стало: Код: pascal 1. 2.
ты пробовал добавить? После этого стало работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2019, 09:35 |
|
Что слыхать про 4.0? Когда?
|
|||
---|---|---|---|
#18+
Симонов ДенисРазрабоччикВ Firebird.pas ничего "юникодного нет, чтобы D2007 не использовать. Добавили бы в начало пару строчек, никому бы хуже не стало: Код: pascal 1. 2.
ты пробовал добавить? После этого стало работать? Да, все хорошо и с D2007 и с D10.3.1: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2019, 10:25 |
|
|
start [/forum/topic.php?fid=40&msg=39782982&tid=1560330]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
130ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 249ms |
0 / 0 |