Hey Ben-

No sweat.  I was kinda tired myself and on my way to bed when I posted the message.

  - Vin

--
Vin Shelton
Manager of IG-XL Tools Group
(617) 422-3824 - work
(877) 953-7002 - pager




"Ben Wing" <ben@666.com>

01/31/2005 04:02 AM

       
        To:        <vin.shelton@teradyne.com>, <acs@xemacs.org>, <xemacs-beta@xemacs.org>
        cc:        
        Subject:        RE: Latest 21.4 won't compile on XP for Windows native



Sorry, Vin.
 
I see now that the problem happens when USE_ASSERTIONS is not enabled.
 
I have to go to bed now but I'll fix it tomorrow.
 
In the meantime it will probably go away if you compile with DEBUG_XEMACS.
-----Original Message-----
From:
vin.shelton@teradyne.com [mailto:vin.shelton@teradyne.com]
Sent:
Sunday, January 30, 2005 10:05 PM
To:
ben@666.com; acs@xemacs.org; xemacs-beta@xemacs.org
Subject:
Latest 21.4 won't compile on XP for Windows native


Ben,


After commiting your latest round of changes, I'm getting the following warning in all modules that reference ABORT () :


C:\acs\software\build\xemacs-21.4-2005-01-30\nt\..\src\symbols.c(1121) : warning

C4013: 'ABORT' undefined; assuming extern returning int


This results in the expected link errors:


window.obj: error LNK2001: unresolved external symbol _ABORT

search.obj: error LNK2001: unresolved external symbol _ABORT

signal.obj: error LNK2001: unresolved external symbol _ABORT


I'm not using VC++ 7, BTW.  For your reference, here is the contents of my config.inc file:




Thanks for fixing this.


  - Vin