Norm Watson
2013-03-09 21:30:45 UTC
Hi to all
Linking a NetWare app (1 .cpp,2 .c LibC/CLib mix), and after finding a
bug in the LibC NDK now get VERY close to linking it all together with
OWC 1.9 wlink...
nice and preventing even better), but the missing __lseek() is somewhat
harder to live with.
lib386\netware have need of a maths lib in \lib386.
Any advice on a solution to either issue would be greatly appreciated.
Norm
Linking a NetWare app (1 .cpp,2 .c LibC/CLib mix), and after finding a
bug in the LibC NDK now get VERY close to linking it all together with
OWC 1.9 wlink...
Warning! W1027: file clib3s.lib(prelude.c): redefinition of _argc
ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of _NW_calloc
ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of _NW_malloc
ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of
_NW_realloc ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of _NW_free
ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of _cstart_
ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of
__WATCOM_Prelude ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of __exit
ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of
_AccessTDList ignoredWarning! W1027: file clib3s.lib(prelude.c): redefinition of
_ReleaseTDList ignoredWarning! W1027: file clib3s.lib(trdalloc.c): redefinition of
__FiniThreadProcessing ignoredError! E2028: __lseek is an undefined reference
file clib3s.lib(fclose.c): undefined symbol __lseek
I can 'live with' the ignored redefines (tho finding the cause would befile clib3s.lib(fclose.c): undefined symbol __lseek
nice and preventing even better), but the missing __lseek() is somewhat
harder to live with.
form novell nlm 'Perl2USE 1.0.0 Perl2USE binding (LIBC)-wcc386 Build'
name Perl2USE.nlm
libpath C:\watcom-1.9\lib386\netware
libpath C:\watcom-1.9\lib386
library libc3sl.lib
The second libpath was needed as whatever libraries are pulled in fromname Perl2USE.nlm
libpath C:\watcom-1.9\lib386\netware
libpath C:\watcom-1.9\lib386
library libc3sl.lib
lib386\netware have need of a maths lib in \lib386.
Any advice on a solution to either issue would be greatly appreciated.
Norm