comp.lang.ada
 help / color / mirror / Atom feed
From: Alexander Korolev <antonovkablog@gmail.com>
Subject: GNAColl SQLite Binding Installation Problem (Mac, Snow Leopard)
Date: Wed, 10 Aug 2011 11:48:21 -0700 (PDT)
Date: 2011-08-10T11:48:21-07:00	[thread overview]
Message-ID: <bcf419e4-00af-424d-912d-2dd8608c45a7@e20g2000prf.googlegroups.com> (raw)

Hi,
I've installed GNATColl as a part of GNAT GPL 5 up until "make test"
step.
There is no single error on steps
"configure"
./configure --prefix=/usr/local/gnatcoll --with-sqlite

and "make"

make

Tried to make a test

make test

got errors related to libgnatcoll_sqlite.dylib

-----
! dyld: Library not loaded: @rpath/libgnatcoll_sqlite.dylib
!   Referenced from: /Developer/adacore/AdaCore/GNATcoll/gnatcoll-
gpl-2011-src/testsuite/../local_install/bin/gnatcoll_db2ada
!   Reason: image not found

----
I wasn't able to find the file libgnatcoll_sqlite.dylib.  Did anybody
experience the same or similar or have any guess.


Thanks.
Alexander


THE TRACE AFTER "MAKE TEST"  COMMAND


make prefix=/Developer/adacore/AdaCore/GNATcoll/gnatcoll-gpl-2011-src/
local_install install >/dev/null
make prefix=/Developer/adacore/AdaCore/GNATcoll/gnatcoll-gpl-2011-src/
local_install -C testsuite test
=== GNATCOLL.SQL.PREPARED: FAILURE
*** test.out.15132	2011-08-10 08:49:01.000000000 +0400
--- out.15132.post	2011-08-10 08:49:01.000000000 +0400
***************
*** 1,60 ****
! [MAIN] -------------- Preparing database -------------
! [SQL] Connecting to sqlite database test.db ()
! [SQL.LITE] Create empty db file
! [SQL] PRAGMA foreign_keys=ON
! [SQL] BEGIN
! [SQL] CREATE TABLE data (   id Integer NOT NULL,
! _SQL_    name Text DEFAULT 'default',
! _SQL_    value Integer DEFAULT '1', PRIMARY KEY (id))
! [SQL] CREATE TABLE pairs (   id Integer NOT NULL,
! _SQL_    end1 Integer,
! _SQL_    end2 Integer,
! _SQL_    value Text, PRIMARY KEY (id), FOREIGN KEY (end1) REFERENCES
data (id), FOREIGN KEY (end2) REFERENCES data (id))
! [SQL] CREATE INDEX "pairs_end1" ON "pairs" ("end1")
! [SQL] CREATE INDEX "pairs_end2" ON "pairs" ("end2")
! [SQL] COMMIT
! [SQL.INSPECT] Loading data from initialdata.txt into database
! [SQL] PRAGMA foreign_keys=OFF
! [SQL] compute (insertval): INSERT INTO data(id,name,value) VALUES (?
1,?2,?3)
! [SQL] BEGIN
! [SQL.LITE] PREPARE insertval
! [SQL] (insertval), 1, aaa, 1
! [SQL] (insertval), 2, bbb, 2
! [SQL] (insertval), 3, acc, 2
! [SQL] compute (insertval): INSERT INTO pairs(id,end1,end2,value)
VALUES (?1,?2,?3,?4)
! [SQL] Finalize stmt on server: insertval
! [SQL] INSERT INTO pairs(id,end1,end2,value) SELECT
10,t2.id,t3.id,'With ''quote' FROM data t2,data t3 WHERE t2.name='aaa'
and t3.name='bbb'
! [SQL] INSERT INTO pairs(id,end1,end2,value) SELECT
11,t2.id,t3.id,'With "quote' FROM data t2,data t3 WHERE t2.name='bbb'
and t3.name='acc'
! [SQL] COMMIT
! [MAIN] -------------- Simple queries -------------
! [SQL.SELECT] SELECT data.id FROM data WHERE data.value=2 (2 tuples)
! [SQL.SELECT] SELECT data.id FROM data WHERE data.value=2
! [MAIN] -------------- preparation on client -------------
! [SQL] compute (stmt3): SELECT data.id FROM data WHERE data.value=2
! [SQL.SELECT] (stmt3) (2 tuples)
! [SQL.SELECT] (stmt3) (2 tuples)
! [SQL] Prepared statement was freed, can't execute
! [MAIN] -------------- caching on client -------------
! [SQL] compute (stmt4): SELECT data.id FROM data WHERE data.value=2
! [SQL.SELECT] (stmt4) (2 tuples)
! [SQL.CACHE] Use cache for stmt4
! [SQL] Unset cache for stmt4
! [MAIN] -------------- preparation on server -------------
! [SQL] compute (query2): SELECT data.id FROM data WHERE data.value=2
! [SQL.LITE] PREPARE query2
! [SQL.SELECT] (query2) (2 tuples)
! [SQL.SELECT] (query2) (2 tuples)
! [MAIN] ----------- same prepared stmt, on second connection --
! [SQL] Connecting to sqlite database test.db ()
! [SQL] PRAGMA foreign_keys=ON
! [SQL.LITE] PREPARE query2
! [SQL.SELECT] (query2) (2 tuples)
! [MAIN] -------------- using parameters -------------
! [SQL] Finalize stmt on server: query2 (for 2 connections)
! [SQL] compute (stmt6): SELECT data.id FROM data WHERE data.value=?1
! [SQL.LITE] PREPARE stmt6
! [SQL.SELECT] (stmt6), 2 (2 tuples)
! [SQL.SELECT] (stmt6), 3 (0 tuples)
! [SQL] Finalize stmt on server: stmt6
! [SQL.LITE] Closing connection to sqlite
! [SQL.LITE] Closing connection to sqlite
--- 1,7 ----
! dyld: Library not loaded: @rpath/libgnatcoll_sqlite.dylib
!   Referenced from: /Developer/adacore/AdaCore/GNATcoll/gnatcoll-
gpl-2011-src/testsuite/../local_install/bin/gnatcoll_db2ada
!   Reason: image not found
! ./test.cmd: line 2: 15148 Trace/BPT trap          gnatcoll_db2ada -
dbmodel dbschema.txt -api dbschema
! prepared.adb:39:06: file "dbschema.ads" not found
! gnatmake: "<pwd>/prepared.adb" compilation error
! ./test.cmd: line 4: ./prepared: No such file or directory





             reply	other threads:[~2011-08-10 18:48 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-10 18:48 Alexander Korolev [this message]
2011-08-10 21:52 ` GNAColl SQLite Binding Installation Problem (Mac, Snow Leopard) Simon Wright
2011-08-11  7:20   ` Alexander Korolev
2011-08-11 12:04     ` Simon Wright
2011-08-11 12:52       ` Dmitry A. Kazakov
2011-08-13 16:51         ` Alexander Korolev
2011-08-13 19:09           ` Dmitry A. Kazakov
2011-08-13 17:05         ` Simon Wright
2011-08-13 19:16           ` Dmitry A. Kazakov
2011-08-13 23:10             ` Simon Wright
2011-08-13 16:50       ` Alexander Korolev
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox