Link Problem dbExpand.c dbBptNotMonotonic

Bug #894276 reported by Helge Brands
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Fix Released
Undecided
Unassigned

Bug Description

In the dbExpand.c the external symbol dbBptNotMonotonic is not found.

cl -c /nologo /D__STDC__=0 /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECA
dbExpand.c
link -nologo /LTCG /incremental:no /opt:ref /release /version:3.14 -out:dbExpan
dbExpand.obj : error LNK2001: unresolved external symbol __imp__dbBptNotMonotonic
dbExpand.exe : fatal error LNK1120: 1 unresolved externals
make[3]: *** [dbExpand.exe] Error 96

Revision history for this message
Ben Franksen (bfrk) wrote :

This is most definitely a result of the changes I proposed for adding the -b switch to dbExpand. Since dbBptNotMonotonic is not declared in a header file (AFAIK) I added a local extern declaration in dbExpand.c. Why that goes wrong on Windows is beyond my expertise...

Revision history for this message
Ben Franksen (bfrk) wrote :

I sent a patch that fixes this to core-talk.

Revision history for this message
Andrew Johnson (anj) wrote :

The attached patch differs from Ben's slightly since the original change I committed was not quite identical to his. This change is being committed to the 3.14 branch.

Andrew Johnson (anj)
Changed in epics-base:
status: New → Fix Committed
Andrew Johnson (anj)
Changed in epics-base:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.