• Welcome to Forum.Deepsoftware.Com. Please login or sign up.
 

Unable to link to nrcomm lib in XE4

Started by njirving, May 15, 2013, 07:41:59 am

Previous topic - Next topic

njirving


I have installed the trial version of nrcomm lib version 9.33
I am using C++ builder XE4 version 18.0.4854.59655
When I build my project I get the following error:

[ilink32 Error] Error: 'C:\PROGRAM FILES (X86)\NRCOMM LIB\DELPHI18\NRCOMMD18.BPI' contains invalid OMF record, type 0x21 (possibly COFF)

Does anyone have an idea what might be going wrong?

Roman Novgorodov

Hello

You can clear "Link with runtime packages" option and rebuild your project again.

The problem is that NRCOMMD18.BPI is 64bit. It is a small bug in setup script. It compiles 32bit package and 64bit. 64bit overrides 32bit.
We will check and resolve problem asap.

Roman Novgorodov
DeepSoftware llc
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

njirving

Hello Roman,

Thanks for your reply.
I can't easily do that because the output in this case is a library.
Have you made any progress with the build issue?

Regards

Neil

Roman Novgorodov

Hello

We have uploaded new setup on server. Version number is same 9.33 but setup was corrected.
Please try it.

Roman Novgorodov
DeepSoftware llc
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

njirving

Hello Roman,

That works now thanks.

Regards

Neil