Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 5 of 5 total
Thread Compile migration DLL
Wed, Aug 13 2008 6:21 AMPermanent Link

Ries van der Velden
Hello,

We would like to compile the migration DLL because we have some changes in our database migration. But when I try to compile the DLL from the
directory \edbmigratedbisam4\source' I get loads of errors. For what I can see the unit edbmigrate.pas is incomplete. The uses clause is ended
with a ',' and there are a lot of missing variables.

I'm working with version 2.01 build 4.

Ciuld you please help me out here? I have attached the edbmigrate.pas file.

Thanks in advance,

Regards, Ries van der Velden



Attachments: edbmigrate.pas
Wed, Aug 13 2008 10:38 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Ries,

<< We would like to compile the migration DLL because we have some changes
in our database migration. But when I try to compile the DLL from the
directory \edbmigratedbisam4\source' I get loads of errors. For what I can
see the unit edbmigrate.pas is incomplete. The uses clause is ended with a
',' and there are a lot of missing variables. >>

Send me an email and I'll reply with the correct unit.  I'll make sure this
is corrected in the next release.

--
Tim Young
Elevate Software
www.elevatesoft.com

Wed, Aug 13 2008 11:05 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Ries,

<< We would like to compile the migration DLL because we have some changes
in our database migration. But when I try to compile the DLL from the
directory \edbmigratedbisam4\source' I get loads of errors. For what I can
see the unit edbmigrate.pas is incomplete. The uses clause is ended with a
',' and there are a lot of missing variables. >>

I looked into this, and this must be a left-over unit from a previous
installation.   If you uninstall the Additional Software and Utiltities,
delete the installation folders, and then re-install, you will see that the
edbmigrate.pas unit is not even put in that directory anymore.   It is
instead included with the actual EDB installation itself, and it is whole.

--
Tim Young
Elevate Software
www.elevatesoft.com

Wed, Aug 13 2008 11:32 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Tim

I had a play with it earlier on and gave up, but looking again I'd guess what's happened is he's stripped out the IFDEF stuff and accidentally wiped the remainder of the uses clause - done that myself many times and your's looks particularly nasty - you have my sympathy Smiley


Roy Lambert
Thu, Aug 14 2008 11:03 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Roy,

<< I had a play with it earlier on and gave up, but looking again I'd guess
what's happened is he's stripped out the IFDEF stuff and accidentally wiped
the remainder of the uses clause - done that myself many times and your's
looks particularly nasty - you have my sympathy Smiley>>

It was from a previous installations.  One of the earlier EDB versions had
an installation that would strip out the invalid IFDEFs for the
edbmigrate.pas unit, which was incorrect.  Certain "free" units don't get
stripped, while most of the engine units do.

--
Tim Young
Elevate Software
www.elevatesoft.com

Image