| peter.kuznetsov 
 28.07.2012, 10:30
   | Errors while building HX 2.16 and 2.17 (Developers) | 
    
     | HX-2.16\Src:------------
 nmake
 ...
 DPMILDR.ASM: 8165 lines, 3 passes, 94 ms, 0 warnings, 0 errors
 INT21LFN.ASM: 636 lines, 2 passes, 16 ms, 0 warnings, 0 errors
 NTLFNHLP.ASM: 24 lines, 2 passes, 0 ms, 0 warnings, 0 errors
 Creating library RELEASE\NTLFNHLP.lib and object RELEASE\NTLFNHLP.exp
 LINK : warning LNK4078: multiple '.text' sections found with different attributes (C0000040)
 Fatal error A1106: Cannot open file: "..\DKRNL32\RELEASE\int21lfn.obj" [1]
 
 HX-2.17\Src:
 ------------
 nmake
 ...
 DPMILDR.ASM: 8164 lines, 3 passes, 94 ms, 0 warnings, 0 errors
 cd ..\NTLFNHLP
 INT21LFN.ASM: 636 lines, 2 passes, 15 ms, 0 warnings, 0 errors
 NTLFNHLP.ASM: 24 lines, 2 passes, 0 ms, 0 warnings, 0 errors
 Fatal error A1106: Cannot open file: "..\DKRNL32\RELEASE\int21lfn.obj" [1]
 
 Best wishes, Peter
 | 
               
     | Japheth 
 
  
 Germany (South),
 28.07.2012, 18:17
 
 @ peter.kuznetsov
 | Errors while building HX 2.16 and 2.17 | 
    
     | Hi,
 > Fatal error A1106: Cannot open file: "..\DKRNL32\RELEASE\int21lfn.obj" [1]
 
 You'll have to create directory DKRNL32\RELEASE manually. The mkdir in NTLFNHLP\Makefile for this directory is missing.
 ---MS-DOS forever!
 | 
                
     | peter.kuznetsov 
 29.07.2012, 02:50
 
 @ Japheth
 | Errors while building HX 2.16 and 2.17 | 
    
     | > You'll have to create directory DKRNL32\RELEASE manually. The mkdir in> NTLFNHLP\Makefile for this directory is missing.
 
 Good night,
 
 v.2.16:
 ------
 ...
 NTLFNHLP.ASM: 24 lines, 2 passes, 0 ms, 0 warnings, 0 errors
 Creating library RELEASE\NTLFNHLP.lib and object RELEASE\NTLFNHLP.exp
 LINK : warning LNK4078: multiple '.text' sections found with different attributes (C0000040)
 ...
 ATTRIBS.ASM(109) : Error A2137: Conflicting parameter definition: pName
 ATTRIBS.ASM: 135 lines, 1 passes, 16 ms, 0 warnings, 1 errors
 
 v.2.17:
 In main MAKEFILE I've commented WSOCK32.
 After adding some RELEASE direcories (DKRNL32, COMCTL32, and COMDLG32) everything is OK.
 
 But the JWlinkd still does not want to build:
 C:\wc\binnt\wcc386 -q -zc -bc -bt=nt -obmilrt -s -DNDEBUG -I"sdk/rc/wres/h" -IH -Iwatcom\H -IC:\wc\H -foOWWinR\ntio.obj c\ntio.c
 wlink format windows pe runtime console  @G:\TEMP\wmf20857.tmp
 wlink format windows pe runtime console  @G:\TEMP\wmo41718.tmp
 pestub.exe -x -z -n OWWinR\JWlinkd.exe
 Error reading executable
 
 Good luck, Peter.
 | 
                
     | Japheth 
 
  
 Germany (South),
 29.07.2012, 03:28
 
 @ peter.kuznetsov
 | Errors while building HX 2.16 and 2.17 | 
    
     | > But the JWlinkd still does not want to build:> C:\wc\binnt\wcc386 -q -zc -bc -bt=nt -obmilrt -s -DNDEBUG
 > -I"sdk/rc/wres/h" -IH -Iwatcom\H -IC:\wc\H -foOWWinR\ntio.obj c\ntio.c
 > wlink format windows pe runtime console  @G:\TEMP\wmf20857.tmp
 > wlink format windows pe runtime console  @G:\TEMP\wmo41718.tmp
 > pestub.exe -x -z -n OWWinR\JWlinkd.exe
 > Error reading executable
 
 AFAICS the error message isn't displayed by PESTUB.EXE. Perhaps it's the OS that cannot read/find PESTUB.EXE?
 ---MS-DOS forever!
 | 
                
     | peter.kuznetsov 
 29.07.2012, 12:52
 
 @ Japheth
 | Errors while building HX 2.16 and 2.17 | 
    
     | > > AFAICS the error message isn't displayed by PESTUB.EXE. Perhaps it's the OS
 > that cannot read/find PESTUB.EXE?
 
 Hi, Japheth,
 You are right. But I never found that "$(HXDIR)\bin" must be specified in the variable "PATH". In my opinion, it would be nice to edit the Makefile:
 pestub.exe -x -z -n $@ --> $(HXDIR)\bin\pestub.exe -x -z -n $@
 After that "JWlinkd" has been built and works in XP. I should test it in FreeDos.
 |