Тестирование версии 0.9.29
Модератор: Модераторы
Брать последние снимки отсюда ?
ftp://ftp.freepascal.org/pub/lazarus/snapshots/
и еще вопрос , у версий 0.9.29 и 0.9.31 библиотеки fpc-2.4.2 одинаковые ?
Добавлено спустя 41 минуту 33 секунды:
после установки пакетов lazarus-0.9.29.29375-20110206.i386.rpm fpc-2.4.2-20110206.i386.rpm fpc-src-2.4.2-20110206.i386.rpm
При компиляции Can`t create object file /usr/lib/lazarus/component/memds/lib/386-linux/gtk2/memdslaz.o
Судя по всему дело в разрешениях файловой системы, исправил переделав права на юзера на всю папку /usr/lib/lazarus/
opensuse 11.3
Добавлено спустя 2 часа 44 минуты 51 секунду:
И еще прикол , при подключении модуля sqlite3ds вот так
uses
Classes, SysUtils, sqlite3conn, sqldb, db, BufDataset, FileUtil, Forms,
Controls, Graphics, Dialogs, StdCtrls, DBGrids, ExtCtrls, DbCtrls, TADbSource,
TAGraph, TASeries, strutils, process, sqlite3ds;
программа компилируется
но при запуске выскакивает access violation и программа не запускается
не знаю писать ли в багзиллу
ftp://ftp.freepascal.org/pub/lazarus/snapshots/
и еще вопрос , у версий 0.9.29 и 0.9.31 библиотеки fpc-2.4.2 одинаковые ?
Добавлено спустя 41 минуту 33 секунды:
после установки пакетов lazarus-0.9.29.29375-20110206.i386.rpm fpc-2.4.2-20110206.i386.rpm fpc-src-2.4.2-20110206.i386.rpm
При компиляции Can`t create object file /usr/lib/lazarus/component/memds/lib/386-linux/gtk2/memdslaz.o
Судя по всему дело в разрешениях файловой системы, исправил переделав права на юзера на всю папку /usr/lib/lazarus/
opensuse 11.3
Добавлено спустя 2 часа 44 минуты 51 секунду:
И еще прикол , при подключении модуля sqlite3ds вот так
uses
Classes, SysUtils, sqlite3conn, sqldb, db, BufDataset, FileUtil, Forms,
Controls, Graphics, Dialogs, StdCtrls, DBGrids, ExtCtrls, DbCtrls, TADbSource,
TAGraph, TASeries, strutils, process, sqlite3ds;
программа компилируется
но при запуске выскакивает access violation и программа не запускается
не знаю писать ли в багзиллу
Паш, а когда уже релиз то будет? хоть примерно... ))
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Ism
по поводу sqlite3ds тестовый пример можно получить, на котором падает при запуске?
по поводу sqlite3ds тестовый пример можно получить, на котором падает при запуске?
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
SP1 официально вышедший 16-го числа или старый неофициальный?
по поводу sqlite3ds тестовый пример можно получить, на котором падает при запуске?
http://narod.ru/disk/5466049001/test_sq ... ar.gz.html
исполняемый файл besbashstat
ну и собрать самому можно
После обновиления с fpc 2.4.0 к fpc 2.4.2 и c Lazarus 0.9.28.2-r1 к Lazarus 0.9.29 svn 29472 x86_64-linux-gtk2 появился интересний баг.
Если максимизировать окно потом его спрятать и снова показать, оно не возвращается по размеру к первоначальному размеру которий был до максимизации.WindowState переключается в wsNormal но размер окна остается тот же что и при WindowState wsMaximized. На 9.28.2 все работало хорошо.
OS Linux 2.6.36.2-calculate x86_64 AMD Athlon(tm) II X3 445 Processor
Gnome gtk+ 2.20.1-r1
Если максимизировать окно потом его спрятать и снова показать, оно не возвращается по размеру к первоначальному размеру которий был до максимизации.WindowState переключается в wsNormal но размер окна остается тот же что и при WindowState wsMaximized. На 9.28.2 все работало хорошо.
OS Linux 2.6.36.2-calculate x86_64 AMD Athlon(tm) II X3 445 Processor
Gnome gtk+ 2.20.1-r1
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Ism
Перед тем как писать о баге, прочитайте внимательно ошибку в вашем проекте. В вашем тестовом примере SQLite3Conection1 не может найти базу данных statbase.sdb в процедуре TFormMain.FormCreate. Для исправления такого поведения очищаем поле DatabaseName у компонента SQLite3Conection1 и в самое начало процедуры TFormMain.FormCreate добавляем строчку
Перед тем как писать о баге, прочитайте внимательно ошибку в вашем проекте. В вашем тестовом примере SQLite3Conection1 не может найти базу данных statbase.sdb в процедуре TFormMain.FormCreate. Для исправления такого поведения очищаем поле DatabaseName у компонента SQLite3Conection1 и в самое начало процедуры TFormMain.FormCreate добавляем строчку
Код: Выделить всё
SQLite3Connection1.DatabaseName := ExtractFilePath(ParamStr(0)) + 'statbase.sdb';да нет,тут все в порядке, после добавления этой строчки ничего не изменилось
без sqlite3ds работает, с sqlite3ds нет , но это не критично, возможно они конфликтуют и не должны объявляться вместе
без sqlite3ds работает, с sqlite3ds нет , но это не критично, возможно они конфликтуют и не должны объявляться вместе
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
на 0.9.29, который будущий 0.9.30, с этой строчкой все работает. Больше ничего не правил. С чего это вдруг они должны конфликтовать? У меня во многих проектах используется и sqldb и sqlite3ds одновременно. Что у вас в ошибке пишется?
По поводу ошибки дебаггера viewtopic.php?p=50392#p50392 похоже это результат работы файрвола от Comodo 5.3, неуживается он с деббагером 
.wOvAN
У меня была такая проблема. Помогло отключение проактивной защиты и переключение конфигурации в режим Internet Security и обратно.
У меня была такая проблема. Помогло отключение проактивной защиты и переключение конфигурации в режим Internet Security и обратно.
Что у вас в ошибке пишется?
"Проект besbashstat вызвал класс исключения 'External: SIGSEGV'"
при исполнении SQLite3Connection1.Connected:=true;
а если запускать не из lazarus, то просто access violation
OpenSUSE 11.3
fpc-2.4.2-20110206.i386
fpc-src-2.4.2-20110206.i386
lazarus-0.9.29.29375-20110206.i386
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Ism
Попробуйте собрать проект во вложении и отписаться о результате
Попробуйте собрать проект во вложении и отписаться о результате
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Максим писал(а):.wOvAN
У меня была такая проблема. Помогло отключение проактивной защиты и переключение конфигурации в режим Internet Security и обратно.
И так все было отключено намертво, но переключение конфигураций кажется помогло, спс. Комодо неукратим в своих попытках протоклнуть свою проактивку
Ism
Попробуйте собрать проект во вложении и отписаться о результате
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
/usr/bin/ld: cannot find -lsqlite3
Добавлено спустя 17 минут 44 секунды:
Создал линк ln -s ln -s libsqlite3.so.0 libsqlite3.so
собралось и нормально запустилось
Я так понимаю проект привязан к библиотеке /usr/lib/libsqlite.so
Но мне нужно, чтоб можно было подкладывать свою библиотеку через export LD_LIBRARY_PATH=/opt/besbashstat/:$LD_LIBRARY_PATH
Добавлено спустя 1 минуту 53 секунды:
И что вы изменили в моем проекте ?
