You are not logged in.
Hi ab,
After i pull code from the newest, i got a dcc error, even i reset the code, the error was still there, i don`t know why.
[DCC Error] E2201 Need imported data reference ($G) to access 'crcblock' from unit 'mormot.crypt.core'
Offline
i use delphi 2010, and the project is a dll, build with the runtime packages
Offline
Which compiler do you use?
With which language?Does your project involve packages?
I think i know why,this dll requires a pulic package, and in the public package use Unit mormot.core.log.pas, do i need to build a mormot.bpl for every package? Or something to avoiding this problem?
Offline
Did it previously work?
I don't remember having changed anything about crcblock().
Did you try with another/newer version of Delphi?
Did you search in the forum?
Did you try https://synopse.info/forum/viewtopic.ph … 802#p23802 ?
Or just try to not use packages.
Offline
Did it previously work?
I don't remember having changed anything about crcblock().Did you try with another/newer version of Delphi?
Did you search in the forum?
Did you try https://synopse.info/forum/viewtopic.ph … 802#p23802 ?Or just try to not use packages.
Hi ab,
I have try all above include {$define USEPACKAGES} , Change this setting to Generate DCUs only, and so on, but it`s seem like just not work on delphi 2010, the other version(i try delphi 12) is OK.
Project1.dll build with runtime package Package1.bpl, and both them use The unit mormot.core.log.pas.
i`m build a mOrmot.bpl public package to resolve my problem, thanks for your ansower.
Last edited by yslmyr1990 (2024-03-20 14:34:06)
Offline