Страница 1 из 2

Ошибки при сборке.

СообщениеДобавлено: 02.03.2012 11:57:00
GAMER
В плане изменений в свн-версии FPC и обсждений на багрепорте: http://bugs.freepascal.org/view.php?id=21376, также вылезла ошибка:

Код: Выделить всё
D:\lazarus\components\rxnew\dbutils.pas(434,26) Error: Incompatible types: got "Pointer" expected "AnsiString"

Re: Ошибки при сборке.

СообщениеДобавлено: 02.03.2012 21:59:40
alexs
Там грид подправили?

Re: Ошибки при сборке.

СообщениеДобавлено: 02.03.2012 23:36:07
GAMER

Re: Ошибки при сборке.

СообщениеДобавлено: 03.03.2012 10:10:55
alexs
На днях сделаю.

Добавлено спустя 12 часов 24 минуты 17 секунд:
Залил обновление. Заодно и в FBDataSet подправил.

Внимание!
Текущий RXFPC собирается только с транковой версией FPC

Re: Ошибки при сборке.

СообщениеДобавлено: 04.03.2012 15:43:22
Little_Roo
alexs писал(а):Текущий RXFPC собирается только с транковой версией FPC


НЕ СОБИРАЕТСЯ !!! :(
svn rx 2332
скачал Лазаря 35701 - при пересборке выдает

Код: Выделить всё
C:\svn\RxNew\dbutils.pas(435,26) Error: Incompatible types: got "AnsiString" expected "Pointer"
C:\svn\RxNew\dbutils.pas(447,39) Error: Incompatible type for arg no. 1: Got "Pointer", expected "AnsiString"
C:\svn\RxNew\dbutils.pas(923,8) Error: Incompatible types: got "AnsiString" expected "Pointer"
C:\svn\RxNew\dbutils.pas(934,19) Error: Incompatible type for arg no. 1: Got "Pointer", expected "AnsiString"
C:\svn\RxNew\dbutils.pas(941) Fatal: There were 4 errors compiling module, stopping

На вчерашней сборке лазаря те же яйца, только в профиль...

Re: Ошибки при сборке.

СообщениеДобавлено: 04.03.2012 16:39:31
Vadim
alexs писал(а):Текущий RXFPC собирается только с транковой версией FPC

2.7.1? C 2.6.0 уже собрать нельзя?

Re: Ошибки при сборке.

СообщениеДобавлено: 04.03.2012 16:47:34
Little_Roo
Vadim писал(а):C 2.6.0 уже собрать нельзя?

У меня НЕ собирается :(

Re: Ошибки при сборке.

СообщениеДобавлено: 04.03.2012 21:17:41
alexs
И не будет. Спасибо Delphi XE2. Там это подправил. Потом перетянули в FPC транковый.
Если кому нужно - пользуйтесь первыдущей версией.

Re: Ошибки при сборке.

СообщениеДобавлено: 04.03.2012 21:53:25
Little_Roo
alexs писал(а):Если кому нужно - пользуйтесь первыдущей версией.


Откат на svn 2330 - уф-ф-ф - пересобрался :( :( :(

Lazarus 0.9.31 r35701 FPC 2.6.0 i386-win32-win32/win64

Re: Ошибки при сборке.

СообщениеДобавлено: 11.03.2012 22:18:22
vicvala
Lazarus 09.31.35878, FPC 2.61
Переставлял RX и FBDataSet, полезли такие же ошибки! По мере вылезания ошибок изменял код (в нужных местах):
var
Bookmark: TBookmark;
на
var
Bookmark: TBookmarkStr;
--------------------------------
DataSet.FreeBookmark(Bookmark);
на
DataSet.FreeBookmark(PChar(Bookmark));

Всё нормально собралось! Закладками не пользуюсь.
Вопрос: можно так было делать?

Re: Ошибки при сборке.

СообщениеДобавлено: 12.03.2012 01:26:11
alexs
vicvala писал(а):Вопрос: можно так было делать?

Можно - но зачем? Возьми превыдущую версию - 2330.
Little_Roo писал(а):Откат на svn 2330 - уф-ф-ф - пересобрался

Re: Ошибки при сборке.

СообщениеДобавлено: 12.03.2012 02:10:39
Little_Roo
to alexs
Внимание!
Текущий RXFPC собирается только с транковой версией FPC


С какой конкректно?
Уж очень хочется иконки увидеть :D :D :D

Или в более новых версиях (после 2330 - который последний у меня компилится) были какие-то глобальные глюко-затычки, а я их не поимел??? :shock:

Слюшай, хачю всо и сразу, понял, да??? :D

Re: Ошибки при сборке.

СообщениеДобавлено: 12.03.2012 22:02:40
alexs
Little_Roo писал(а):С какой конкректно?

А их много? :shock:

Re: Ошибки при сборке.

СообщениеДобавлено: 12.03.2012 22:13:32
Little_Roo
alexs писал(а):А их много?


Ну, вроде, ежедневные.... Или я чего-то не догоняю?
Вот с этим Lazarus 0.9.31 r35756 FPC 2.6.0 i386-win32-win32/win64 НЕ СОБИРАЕТСЯ....
Беру с ftp://ftp.freepascal.org/pub/lazarus/snapshots/
Или ... ткните носом... :(

Re: Ошибки при сборке.

СообщениеДобавлено: 13.03.2012 00:40:47
alexs
Я сказал - ТРАНК.
А вы про снапшоты...
Не ленитесь - сами компилите. Брать отсюда - http://svn.freepascal.org/svn/fpc/trunk.
PS
Little_Roo писал(а):Вот с этим Lazarus 0.9.31 r35756 FPC 2.6.0 i386-win32-win32/win64 НЕ СОБИРАЕТСЯ....

Транк FPC - это 2.7