Problem linking DropBox with C++Builder 10 Seattle Update 1

Support forum for our inter-application drag-n-drop components.

Problem linking DropBox with C++Builder 10 Seattle Update 1

Postby Geocentrix » Tue Aug 30, 2016 7:22 am

I am porting an application to C++Builder 10 Seattle Update 1 and have hit an issue linking the app to borlndmm.dll. It appears that Embarcadero made some changes in Update 1 that breaks EXEs at runtime if they use DLLs/BPLs built pre-Update 1.

I believe the latest release of Dropaster (v2.4.7) was built prior to Seattle Update 1.

In summary, the problem is as follows. The original release of borlndmm.dll exported two functions:

; __dbk_fcall_wrapper @2 ; __dbk_fcall_wrapper
; dbkFCallWrapperAddr @1 ; dbkFCallWrapperAddr

while the updated version only exports one:

; dbkFCallWrapperAddr @1 ; dbkFCallWrapperAddr

Any EXE built with Update 1 that links to a BPL/DLL built pre-Update 1 will fail at runtime because of the missing __dbk_fcall_wrapper.

Can you supply a newer version of DropMasterVCL230.bpl built against Update 1, please?

A full explanation of the problem and a solution to it is provided here:


Andrew Bond
Posts: 19
Tue Aug 09, 2016 12:23 pm

Re: Problem linking DropBox with C++Builder 10 Seattle Updat

Postby Raize Support » Wed Aug 31, 2016 12:29 am

Hi Andrew,

Thanks for the report. We'll certainly look into this.

In the meantime, you may be able to rebuild the DropMaster Packages yourself by running the !Build_DM2.cmd file which is located in the Raize\DM2\Source directory. When you first run it, you will be prompted to edit the file to specify the version of RAD Studio you are using. The key for you will be whether your C++Builder installation has the DCC32.exe command line compiler. If it does, then you'll can rebuild the packages.

Raize Software Support
Raize Software
Raize Support
Posts: 622
Fri Mar 25, 2011 9:04 pm

Return to DropMaster

Who is online

Users browsing this forum: No registered users and 2 guests