Page 1 of 1

Any problems with FiveWin and the DBFCDX & SIX3 drivers?

Posted: Sat May 24, 2008 10:39 pm
by HunterEC
I can't manage to produce a program with FiveWin that runs ok when linking the DBFCDX driver from CA or the defunct SIX3 driver from SuccessWare.

We've been using the SIX3 driver since 1996 without any problems on production systems.

Is there any know issues with any of the above?

Posted: Sat May 24, 2008 11:19 pm
by Antonio Linares
What errors do you get ?

Are they linking errors ? or runtime errors ?

Posted: Sun May 25, 2008 4:44 am
by HunterEC
Linking errors:

BLINKER : 1115 : TST.OBJ(TST) : 'SIXCDX' : unresolved external
BLINKER : 1115 : TST.OBJ(TST) : 'SX_SETTRIG' : unresolved external
BLINKER : 1115 : SIXCDX.OBJ(SIXCDX) : '_VSXDBF' : unresolved external


Thank you.

Link Script:


BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE NODELETE
BLINKER EXECUTABLE COMPRESS
BLINKER EXECUTABLE CLIPPER F99

PACKDATA
PACKCODE
NOEXTDIC
READONLY

FILE TST

OUTPUT TST

@SIX3.LNK

DEFBEGIN
NAME Tutorial_01_FiveWin
DESCRIPTION "Primer programa en Fivewin"
EXETYPE Windows 3.1
CODE preload moveable discardable
DATA preload moveable
STACKSIZE 9500
HEAPSIZE 2048
SEGMENT "PLANKTON_TEXT" NONDISCARDABLE
SEGMENT "EXTEND_TEXT" NONDISCARDABLE
SEGMENT "OM_TEXT" NONDISCARDABLE
SEGMENT "OSMEM_TEXT" NONDISCARDABLE
SEGMENT "SORTOF_TEXT" NONDISCARDABLE
SEGMENT "STACK_TEXT" NONDISCARDABLE
DEFEND

FILE SIXCDX

SEARCH FIVE, FIVEC, OBJECTS

LIB WINAPI

Posted: Sun May 25, 2008 7:42 am
by Antonio Linares
Gustavo,

There is a SixDriver RDD for 32 bits. We recommend you to migrate your application to 32 bits using Harbour/xHarbour and FWH.

Also, you should consider to migrate from Six to Comix (built-in with Harbour/xHarbour) as it is the most popular and supported RDD in 32 bits.

Does Comix allow encrypted tables ?

Posted: Mon May 26, 2008 3:57 am
by HunterEC
Antonio:
Thank you for your support. :) Before migrating to Comix, as you suggested, does Comix under xHarbour supports table encryption like the SIX driver ? In the short term I need to port a report module to Clipper/FiveWin using the SIx driver. Do you know if it is possible to have Six & FiveWin linked together (using Blinker) ? Thanks !

Posted: Mon May 26, 2008 5:00 pm
by Antonio Linares
You can use FiveWin for Clipper and Six Driver working together without problems.

Regarding the functionality that you ask for in 32 bits, we don't know it for sure. You may ask the Six RDD manufacturer. Though again, we recommend you to use the builtin DBFCDX RDD in Harbour/xharbour.

Posted: Mon May 26, 2008 7:46 pm
by HunterEC
Thank you Antonio.