Groups > Novell > Novell Libc > Re: Development Platform




Development Platform

Development Platform
Thu, 14 Jun 2007 15:50:15 GMT
The current NLM development platform is code warrior and no longer Watcom 
right?  I also understand libc is the latest API with multi processor 
support.

I am an old Novell guy returning to the fold to do some new development.  
Are there good examples for everything from accessing "open" or
"locked" 
files for backup purposes as well as accessing novell directory info and 
potentially storing Groupwise record data as well.

Thanks,

Post Reply
Re: Development Platform
Thu, 14 Jun 2007 15:52:08 GMT
I use Open Watcom.

al.gifford@hotmail.com wrote:
> The current NLM development platform is code warrior and no longer Watcom 
> right?  I also understand libc is the latest API with multi processor 
> support.
> 
> I am an old Novell guy returning to the fold to do some new development.  
> Are there good examples for everything from accessing "open" or
"locked" 
> files for backup purposes as well as accessing novell directory info and 
> potentially storing Groupwise record data as well.
> 
> Thanks,
> 
Post Reply
Re: Development Platform
Fri, 15 Jun 2007 00:14:03 GMT
al.gifford@hotmail.com wrote:
> The current NLM development platform is code warrior and no longer Watcom 
> right?  I also understand libc is the latest API with multi processor 
> support.
> 
> I am an old Novell guy returning to the fold to do some new development.  
> Are there good examples for everything from accessing "open" or
"locked" 
> files for backup purposes as well as accessing novell directory info and 
> potentially storing Groupwise record data as well.
> 
> Thanks,
> 
> Al
Of course, CodeWarrior was the premier development environment for many 
years, but it's also been a few years since it was really actively 
supported. In the meantime, OpenWatcom and gcc have come along. gcc is a 
lot harder to use because the linker problem was never adequately addressed.

I would use CodeWarrior, but only because I happen to have it and have 
long worked with it. If I were starting over, however, I would probably 
choose OpenWatcom.

Post Reply
Re: Development Platform
Tue, 19 Jun 2007 06:20:14 GMT
> al.gifford@hotmail.com wrote:
> > The current NLM development platform is code warrior and no longer 
Watcom 
> > right?  I also understand libc is the latest API with multi processor

> > support.
> > 
> > I am an old Novell guy returning to the fold to do some new 
development.  
> > Are there good examples for everything from accessing "open"

or "locked" 
> > files for backup purposes as well as accessing novell directory info 
and 
> > potentially storing Groupwise record data as well.
> > 
> > Thanks,
> > 
> > Al
> Of course, CodeWarrior was the premier development environment for many 
> years, but it's also been a few years since it was really actively 
> supported. In the meantime, OpenWatcom and gcc have come along. gcc is 
a 
> lot harder to use because the linker problem was never adequately 
addressed.
> 
> I would use CodeWarrior, but only because I happen to have it and have 
> long worked with it. If I were starting over, however, I would probably 
> choose OpenWatcom.
> 
> Russ Bateman

OK fair enough...I have downloaded and installed open watcom...Any 
answers on the other issues I asked?  Should I be using libc? or clib?  
source snipets for backing up open files? edirectory data? groupwise data?

Thanks for your replies!

Post Reply
Re: Development Platform
Wed, 20 Jun 2007 00:52:04 GMT
I use libc.  Here is my sample wlsystem.lnk file settings.

system begin LibCNovell
     option osname='Novell NLM'
     format novell ^
     libpath C:\sdk\Novell\libc\imports
     LIBFILE C:\SDK\Novell\\libc\imports\LibCPre.obj
     import @C:\sdk\Novell\libc\imports\libc.imp
     import @C:\sdk\Novell\libc\imports\netware.imp
     import @C:\sdk\Novell\libc\imports\ws2nlm.imp
     Option Copyright '(C) Copyright (2007), Your Company All rights 
reserved'
     Option Version=1.00
     option START=_LibCPrelude
     option EXIT=_LibCPostlude
     option CHECK=_LibCCheckUnload
     ALIAS __WATCOM_Prelude=_cstart_
Post Reply
<< Previous 1 2 Next >>
( Page 1 of 2 )
about | contact