IPB SourceForge.net Logo

Welcome Guest ( Log In | Register )

[ Outline ] · Standard · Linear+

> Database Kit progress, part II

ddiego
post Feb 28 2007, 06:05 AM
Post #1


VCF Lead Developer
***

Group: Lead Developer
Posts: 2834
Joined: 2-August 03
Member No.: 2



I humbly submit this:
http://vcf-online.org/?q=node/93

I have checked in the latest code for this. I'd love to hear some feedback from folks!!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Replies
jayn
post Jul 28 2008, 03:16 AM
Post #2


Newbie
*

Group: Members
Posts: 2
Joined: 28-July 08
Member No.: 1162



I'd like to take a look at the database kit. I downloaded windows v 0-9-8 sources, and then went to the svn branch for 0-9-8 and downloaded the branches/release-0-9-8/bluesky/DatabaseKit and tried to build it. I'm using the visual studio 2008 express edition.

I'm having a few problems possibly with Foundation Kit Object.h being incompatible ... missing free(), looks like expected in Object, for example there is an obj->free();
in FieldDefinitions.cpp and a fdl->free(); in dbTest.cpp


.\..\dbTest.cpp(409) : error C2039: 'free' : is not a member of 'VCF::FieldDataL
ink'
d:\vcf\src\vcf\databasekit\DataLink.h(114) : see declaration of 'VCF::Fi
eldDataLink'
NMAKE : fatal error U1077: 'D:\vs9e\VC\BIN\cl.EXE' : return code '0x2'

It builds and links the tests without error using nmake with the bakefiles/makefile.vc with a few mods.

The visual studio project files seem to be out of date for the sources, and it isn't clear at all where to install the blue sky projects when you want to check them out. I presumed the kit sources would be unpacked in the same directory as the other vcf kits, but it didn't work that way. It would help to have some build instructions for the blue sky projects.

Thanks,
Jay

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ddiego
post Jul 28 2008, 02:34 PM
Post #3


VCF Lead Developer
***

Group: Lead Developer
Posts: 2834
Joined: 2-August 03
Member No.: 2



Try pulling down the latest code for both the bluesky directory and vcf directory from the trunk repository. I've added support for vc71/vc80. VC9 express should be able to import and upgrade the existing projects. I'll try and add support for vc9 when I get home today or tomorrow. VC6 support is also there (as always).


The compiler errors are fixed as well.

Cheers

Jim
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
jayn
post Jul 29 2008, 03:42 AM
Post #4


Newbie
*

Group: Members
Posts: 2
Joined: 28-July 08
Member No.: 1162



QUOTE(ddiego @ Jul 28 2008, 09:34 AM)
Try pulling down the latest code for both the bluesky directory and vcf directory from the trunk repository. I've added support for vc71/vc80. VC9 express should be able to import and upgrade the existing projects. I'll try and add support for vc9 when I get home today or tomorrow. VC6 support is also there (as always).


The compiler errors are fixed as well.

Cheers

Jim
*



ok, thanks for checking those in.

I pulled it all down from the trunk. The trunk's projects don't all build. For one thing, seems to be missing this file

#include "vcf/ApplicationKit/DefaultListItem.h"

Another thing was VCFTime.cpp missing from the FoundationKit source lists in the vc90 projects.

I just check out the trunk/vcf out in a clean directory, checked all the debug boxes in the vc90 batch build and looked at the errors. Some I could resolve. There were 18 build failures and 66 passed.

I haven't tried the new DatabaseKit yet since the trunk/vcf program didn't build.
Jay



User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ddiego
post Jul 29 2008, 05:43 PM
Post #5


VCF Lead Developer
***

Group: Lead Developer
Posts: 2834
Joined: 2-August 03
Member No.: 2



QUOTE(jayn @ Jul 28 2008, 11:42 PM)
#include "vcf/ApplicationKit/DefaultListItem.h"

Another thing was VCFTime.cpp missing from the FoundationKit source lists in the vc90 projects.

I just check out the trunk/vcf out in a clean directory, checked all the debug boxes in the vc90 batch build and looked at the errors.  Some I could resolve.  There were 18 build failures and 66 passed.

*



This should be much better now, as I've merged in the changes made to teh release branch to fix things.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicTopic OptionsStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
 

Lo-fi Version : 19th May 2013 - 01:31 AM