HibernateD and DDBC - ORM and DB abstraction layer for D
Vadim Lopatin
coolreader.org at gmail.com
Fri Apr 12 06:17:23 PDT 2013
Still cannot build library using DUB.
Tried different changes in package.json
dub -v
...
[7F6FC283306F:00000000 INF] Running dmd (compile)...
[7F6FC283306F:00000000 dbg] dmd -w -g -debug -c -oftemp.o
-version=USE_MYSQL -I/home/lve/src/ddbc/source
source/drivers/sha1.d source/drivers/pgsqlddbc.d
source/drivers/pgsql.d source/drivers/mysqlddbc.d
source/drivers/mysql.d source/drivers/utils.d
source/drivers/sqliteddbc.d source/common.d source/core.d
[7F6FC283306F:00000000 INF] Linking...
[7F6FC283306F:00000000 dbg] dmd -of/tmp/dub/2946988246/libddbc.a
temp.o
/usr/lib/x86_64-linux-gnu/libphobos2.a(dmain2_47f_1a5.o): In
function `main':
Why does it try to link app executable instead of just link
library?
package.json:
{
"name": "DDBC",
"description": "DB Connector for D language, similar to JDBC",
"authors": ["Vadim Lopatin"],
"homepage": "http://sourceforge.net/projects/ddbc",
"license": "Boost Software License (BSL 1.0)",
"sourcePaths": ["source", "source/drivers"],
"configurations": [
{
"name": "MySQL",
"versions": ["USE_MYSQL"],
"targetType": "staticLibrary",
"targetPath": "bin",
"targetName": "ddbc",
}
]
}
More information about the Digitalmars-d-announce
mailing list