[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Database Frameworks
From: |
Giuseppe Luigi Punzi |
Subject: |
Database Frameworks |
Date: |
Mon, 26 Jan 2009 12:59:34 +0100 |
User-agent: |
Thunderbird 2.0.0.19 (Windows/20081209) |
Hi list,
I'm searching a working cross platform database framework.
The idea is thath my application works first over sqlite, and then
migrate to postgres or mysql (not decided yet).
I found, SQLClient (sources of 2006) and GDL2 (sources of 2007) from
GNUstep FTP.
I know I have problems with libraries dependencies.
---- split -----
checking for pg_config... no
checking libpq-fe.h usability... no
checking libpq-fe.h presence... no
checking for libpq-fe.h... no
checking for PostgreSQL database... no
checking for pkg-config... no
checking sqlite3.h usability... no
checking sqlite3.h presence... no
checking for sqlite3.h... no
checking for SQLite3 database... no
checking for the version of GDL2 we are compiling... 0.11.0
---- split -----
But I will solve this later when I find the way to build this libs on mingw.
I know, I have the same problem with library dependencies for GDL2, but,
I have an error building it, and I think the error is on the source.
This is the make out log.
$ make
This is gnustep-make 2.0.7. Type 'make print-gnustep-make-help' for help.
Making all in EOControl...
Making all for library EOControl...
Compiling file EOSortOrdering.m ...
Compiling file EOFetchSpecification.m ...
Compiling file EOGenericRecord.m ...
Compiling file EOClassDescription.m ...
Compiling file EOKeyValueCoding.m ...
In file included from EOKeyValueCoding.m:55:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EOKeyValueArchiver.m ...
EOKeyValueArchiver.m: In function `-[EOKeyValueArchiver
_encodeDictionary:forKey
:]':
EOKeyValueArchiver.m:257: warning: `NSEnumerator' may not respond to
`-nextObjec
t'
EOKeyValueArchiver.m:257: warning: (Messages without a matching method
signature
EOKeyValueArchiver.m:257: warning: will be assumed to return `id' and accept
EOKeyValueArchiver.m:257: warning: `...' as arguments.)
EOKeyValueArchiver.m: In function `-[EOKeyValueUnarchiver
_dictionaryForProperty
List:]':
EOKeyValueArchiver.m:709: warning: `NSEnumerator' may not respond to
`-nextObjec
t'
EOKeyValueArchiver.m: In function `-[EOKeyValueUnarchiver
_objectsForPropertyLis
t:]':
EOKeyValueArchiver.m:746: warning: `NSEnumerator' may not respond to
`-nextObjec
t'
Compiling file EOQualifier.m ...
In file included from EOQualifier.m:45:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EOKeyValueQualifier.m ...
Compiling file EOKeyComparisonQualifier.m ...
In file included from EOKeyComparisonQualifier.m:41:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EOAndQualifier.m ...
In file included from EOAndQualifier.m:44:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EOOrQualifier.m ...
In file included from EOOrQualifier.m:41:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EONotQualifier.m ...
In file included from EONotQualifier.m:41:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EONull.m ...
Compiling file EOObjectStore.m ...
Compiling file EOObjectStoreCoordinator.m ...
Compiling file EOFaultHandler.m ...
In file included from EOFaultHandler.m:40:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EOFault.m ...
In file included from EOFault.m:43:
D:/GNUstep/GNUstep/Local/Library/Headers/Foundation/NSUtilities.h:28:2:
warning:
#warning The use of NSUtilities.h is deprecated
Compiling file EOGlobalID.m ...
Compiling file EOKeyGlobalID.m ...
Compiling file EOObserver.m ...
Compiling file EOEditingContext.m ...
Compiling file EOSharedEditingContext.m ...
Compiling file EODataSource.m ...
In file included from EODataSource.m:45:
../EOControl/EOClassDescription.h:92: error: syntax error before
"NSMutableDicti
onary"
../EOControl/EOClassDescription.h:94: fatal error: method definition not
in clas
s context
compilation terminated.
make[2]: *** [obj/EODataSource.m.o] Error 1
make[1]: *** [EOControl.all.library.variables] Error 2
make: *** [internal-all] Error 2
My main question is...
There are some update sources for GDL2 or SQLClient? (I don't know if
this versions works with latest versions of MySql, Postgres, and so on)
Is this a bug?
Cheers.
- Database Frameworks,
Giuseppe Luigi Punzi <=