True; We're talking Windows here, so I mean, win32's still used :). You can use COM through .net too (pretty easily actually); I think parts of .Net are actually built upon COM. On 5/8/11, Katherine Moss <Katherine.Moss@xxxxxxxxxx> wrote: > Com is still used today to a degree though. > > -----Original Message----- > From: programmingblind-bounce@xxxxxxxxxxxxx > [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of David Tseng > Sent: Monday, May 09, 2011 12:46 AM > To: programmingblind@xxxxxxxxxxxxx > Subject: Re: Where do I get uuid.lib? > > C:\Program Files\Microsoft SDKs\Windows\v6.0\Lib > Is where it's located in MS Platform SDK 6.0. > > Also, COM isn't a UI library; it's really a different paradigm pimped by > Microsoft in the pre .Net days adhereing to the abstract factory design > pattern and providing some low-level primitives for cross process > communication and some fundamental Windows technologies like IAccessible. > > > > On 5/8/11, John J. Boyer <john.boyer@xxxxxxxxxxxxxxxxx> wrote: >> As far as I know liblouis doesn't use COM. Maybe msvc thinks it does. >> It isn't a user interface, but it does print error messages. These can >> be placed in a log file, but the default is stderr. >> >> That should the library path be? I have Windows 7 64-bits. >> >> Thanks, >> John >> >> On Sun, May 08, 2011 at 09:25:57PM -0700, David Tseng wrote: >>> As an answer to the question asked in the subject, did you install >>> M$'s platform sdk? >>> >>> Second, like Tyler said, you should check your build dependencies >>> (i.e. libpath). >>> >>> The static library contains guid's used to ask for interface pointers >>> in COM (i.e. CoGetInstance(...)). LibLouis likely utilizes ATL or >>> COM directly. >>> >>> >>> >>> On 5/8/11, Littlefield, Tyler <tyler@xxxxxxxxxxxxx> wrote: >>> > A friend monitoring this list also brought this point up. I don't >>> > know if mingw can use platform sdk libs, or what else it would use. >>> > Do you have the platform sdk installed? Does anyone else know what >>> > is used here? I wouldn't assume that m$ would be compiling >>> > libraries for others to use in other compilers, so I'd think that mingw >>> > works ok. >>> > On 5/8/2011 9:08 PM, John J. Boyer wrote: >>> >> Thanks. This looks like it might be helpful. I'm wondering why >>> >> liblouis needs it. It's just a simple dll, but it does use stderr. >>> >> I'll look into the library path. >>> >> >>> >> John >>> >> >>> >> On Sun, May 08, 2011 at 07:04:58PM -0600, Littlefield, Tyler wrote: >>> >>> Rather than some random speculation, perhaps this will help you: >>> >>> http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/ >>> >>> 8a00a678-efb7-4eb2-bad6-9abbbd5f4ec9/ >>> >>> From the article, it says that uuid.lib is for guids--do you use >>> >>> com? >>> >>> you said you were compiling with g++, do you have your lib path >>> >>> set correctly? >>> >>> On 5/8/2011 6:23 PM, Katherine Moss wrote: >>> >>>> I'm just curious, what is that program? Why does it sound so >>> >>>> familiar to me? It sounds like you don't have the correct >>> >>>> library installed, so the program's looking for it. >>> >>>> >>> >>>> -----Original Message----- >>> >>>> From: programmingblind-bounce@xxxxxxxxxxxxx >>> >>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of John J. >>> >>>> Boyer >>> >>>> Sent: Sunday, May 08, 2011 8:22 PM >>> >>>> To: programmingblind@xxxxxxxxxxxxx >>> >>>> Subject: Where do I get uuid.lib? >>> >>>> >>> >>>> I am making up a Makefile to use msvc to generate the dll for >>> >>>> liblouis. >>> >>>> When the mile invokes link.exe it says it can't open uuid.lib >>> >>>> What is this, and where do i get it? This Makefile will become >>> >>>> part of the liblouis distribution, thus ending once and for all >>> >>>> any problems with porting liblouis to Windows. A similar >>> >>>> approach will be taken with liblouisutdml. >>> >>>> >>> >>>> Thanks, >>> >>>> John >>> >>>> >>> >>>> -- >>> >>>> John J. Boyer; President, Chief Software Developer >>> >>>> Abilitiessoft, Inc. >>> >>>> http://www.abilitiessoft.com >>> >>>> Madison, Wisconsin USA >>> >>>> Developing software for people with disabilities >>> >>>> >>> >>>> __________ >>> >>>> View the list's information and change your settings at >>> >>>> //www.freelists.org/list/programmingblind >>> >>>> >>> >>>> __________ >>> >>>> View the list's information and change your settings at >>> >>>> //www.freelists.org/list/programmingblind >>> >>>> >>> >>>> >>> >>> >>> >>> -- >>> >>> >>> >>> Take care, >>> >>> Ty >>> >>> my website: >>> >>> http://tds-solutions.net >>> >>> my blog: >>> >>> http://tds-solutions.net/blog >>> >>> skype: st8amnd127 >>> >>> ???Programmers are in a race with the Universe to create bigger >>> >>> and better idiot-proof programs, while the Universe is trying to >>> >>> create bigger and better idiots. So far the Universe is >>> >>> winning.??? >>> >>> ???If Java had true garbage collection, most programs would >>> >>> delete themselves upon execution.??? >>> >>> >>> >>> __________ >>> >>> View the list's information and change your settings at >>> >>> //www.freelists.org/list/programmingblind >>> > >>> > >>> > -- >>> > >>> > Take care, >>> > Ty >>> > my website: >>> > http://tds-solutions.net >>> > my blog: >>> > http://tds-solutions.net/blog >>> > skype: st8amnd127 >>> > ?Programmers are in a race with the Universe to create bigger and >>> > better idiot-proof programs, while the Universe is trying to create >>> > bigger and better idiots. So far the Universe is winning.? >>> > ?If Java had true garbage collection, most programs would delete >>> > themselves upon execution.? >>> > >>> > __________ >>> > View the list's information and change your settings at >>> > //www.freelists.org/list/programmingblind >>> > >>> > >>> __________ >>> View the list's information and change your settings at >>> //www.freelists.org/list/programmingblind >> >> -- >> John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. >> http://www.abilitiessoft.com >> Madison, Wisconsin USA >> Developing software for people with disabilities >> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind