Results 1 to 7 of 7

Thread: C BSFN LNK 4006 Warning.

  1. #1
    New Member
    Join Date
    Jul 2016
    Location
    Bangalore
    Posts
    2

    C BSFN LNK 4006 Warning.

    warning LNK 4006: _NumberToWords@12 already defined in sCALLBSF.lib[B5900JZ.obj]; second definition ignored.

    B5900JZ I created and deleted it, even then its throwing warning on it.

    anyone who know to fix this issue, let me know.

  2. #2
    Member
    Join Date
    Apr 2015
    Location
    Bangalore
    Posts
    55
    Hi Swaroop,

    where you getting warning messages? in log files?

    please to trace the object name in all OL related tables and delete them from sql query.

    Regards,
    Bab

  3. #3
    Quote Originally Posted by babubudengm View Post
    Hi Swaroop,

    where you getting warning messages? in log files?

    please to trace the object name in all OL related tables and delete them from sql query.

    Regards,
    Bab
    Hi Bab,

    We did everything, no such BSFN Exist now. Still we get that Warning when we build any BSFN Which Uses CALLBSFN.

  4. #4
    HI swaroop,

    ****************************
    Linker Tools Warning LNK4006
    ****************************


    Visual Studio 6.0


    symbol already defined in object; second definition ignored

    The given symbol, displayed in its decorated form, was multiply defined. When this warning is encountered, symbol will be added twice, but only its first form will be used.

    Tips
    • The given symbol may be a packaged function, created by compiling with /Gy. This symbol was included in more than one file but was changed between compilations. Recompile all files that include the symbol.


    • The given symbol may have been defined differently in two member objects in different libraries.


    • An absolute may have been defined twice, with a different value in each definition.


    • If the error message is received when combining libraries, symbol already exists in the library being added to.

    If you are rebuilding the C run-time library, you can ignore this message.
    Thanks and best regards,

    JayKumar
    _____________________________
    JD Edwards EnterpriseOne
    E9.1|Tools Release 9.1.5

  5. #5
    Member
    Join Date
    Apr 2015
    Location
    Bangalore
    Posts
    55
    Hello,

    Did latest full package built and deployed. Same installed on development client?

    Regards,
    B

  6. #6
    New Member
    Join Date
    Jul 2016
    Location
    Bangalore
    Posts
    2
    HI Jayanth,

    I have deleted the BSFN itself(custom), this error I am facing when I am trying to build the standard bsfn X00500.

    Custom and this X00500 both uses CallBSFN.dll.

  7. #7
    Member craig_welton's Avatar
    Join Date
    Oct 2000
    Location
    Litchfield, CT
    Posts
    834
    I think you need to rebuild CALLBSFN. Launch busbuild standalone. Select Build->Build All. Check "Select Specific DLLs to Build". Press Select. Clear All, then Select CALLBSFN, then OK. Press Build on the main screen.

    Deleting the function will not remove references to it unless you rebuild the entire lib.
    Craig Welton
    PatWel Group Inc.
    http://www.patwel.com
    Home of the FREE JDE Object Browser, JDETrace and NERDup Tools

    E1 9.0 8.98.3 iSeries
    E1 9.0 8.98.4.2 Wintel SQL 2008

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
The legal restrictions and terms of use applicable to this site are available here.
Use of this site signifies your agreement to the terms of use.
JDELIST is NOT affiliated with JD Edwards® & Company, Oracle or Peoplesoft. Contents of this site are neither endorsed nor approved by JD Edwards® & Company, Oracle or Peoplesoft.