discuss-gnustep
[Top][All Lists]
Advanced

[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.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]