Newsgroups: comp.os.msdos.djgpp From: lhelgela AT c2i DOT net (Lars Helgeland) Subject: Re: Cabinet SDK libraries? References: <37abb31b DOT 33628434 AT news DOT seidata DOT com> <37ae6f73 DOT 4070758 AT news DOT seidata DOT com> X-Newsreader: News Xpress 2.01 Lines: 23 Message-ID: Date: Wed, 11 Aug 1999 19:56:39 GMT NNTP-Posting-Host: 193.216.213.32 X-Complaints-To: abuse AT tele2 DOT no X-Trace: juliett.dax.net 934401399 193.216.213.32 (Wed, 11 Aug 1999 21:56:39 MET DST) NNTP-Posting-Date: Wed, 11 Aug 1999 21:56:39 MET DST Organization: Tele2 Norway AS Public Access To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com dtsw98 AT yahoo DOT com wrote: >yes but can these libraries be linked into RSXNTDJ applications? Eh, probably not. That was just me trying to be helpful without really understanding the problem. Besides, I don't know the first thing about RSXNTDJ. Anyway, as far as I can tell this isn't a problem with RSXNTDJ, or with the Cabinet SDK libraries in particular, it is a problem of getting the GNU linker to recognize MS import libraries in general. I tried compiling the two test programs in the Cab SDK Samples dir using gcc-2.95 under Mingw32, and they both failed at the linking stage because the linker didn't recognize the lib files. I am not aware of a whole lot of linkers that are freely available and could be used instead of ld.exe. ALINK is one example, but ALINK 1.6 doesn't appear to support MS import libraries either. Another possibility which I am currently trying to investigate is Microsoft's own 32-bit link.exe, which is supposed to be available from somewhere on the MS website (possibly my least favourite place on the WWW). Lars