Re: newbie configuration questions
From: Wayne Dernoncourt (wayned_at_panix.com)
Date: 03/29/04
- Next message: William DePalo [MVP VC++]: "Re: wave file to modem"
- Previous message: Rodrigo Corral González [MVP]: "Re: CreateProcess"
- In reply to: Frank Hickman: "Re: newbie configuration questions"
- Next in thread: Frank Hickman: "Re: newbie configuration questions"
- Reply: Frank Hickman: "Re: newbie configuration questions"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 29 Mar 2004 17:50:21 +0000 (UTC)
Sorry, this has gotten stale, I had hernia surgery last thrusday
and other things were on my mind. I survived and am sore, but
I'll live.
Frank Hickman <fhickman_nosp@m_noblesoft.com> wrote:
> Do your sysadmins understand that this is a development box and the
> developers must have full access to the local resources!? Not just for
> development but for testing as well! If they don't know how to let the
> developers have access to thier own systems without compromising the network
> then they should not have the jobs they have. Sounds like you have some
> "GOD" complexes in your IT department. You guys aren't by change in a
> Citrix environment are you?
No, not Citrix. I'm not sure if it's the sys admins or the folks
in charge of the network (we've outsourced most of the networking
and computer support, it's bizarre, stupid and expensive, but the
suits figure this is going to save _lot's_ on money.) Cuttently.
I have two machines, one a high end PC with a CD burner and a DVD
drive with gobs of RAM and disk space, that is mainly used for
email, the other is a Win98SE system running on an 800MHz system
(soon to be replaced by a much beefier Win2k system, real soon
now) where I do real work - using eXceed and doing some minor
development using VC 6. The errors being reported are from a
system that we got to see how these guys can deploy systems, so
far with limited success.
> Okay, if that is the case, then one of a few reasons exist...either someone
> copied the development environment from another machine without knowing
> fully what they where doing, or someone (or something) removed the debug
> DLLs, or the location that they are installed to is not accessible
> (permissions issues). Or for some other reason they have been removed. The
> only thing I can suggest to fix this correctly is, reinstall VC6 and SP5.
> You may get away with just installing SP5 but I would recommend reinstalling
> the whole package to pickup any missing components then reinstalling SP5.
I'd vote for something in the middle. I think the development
environment was installed without the installer knowing a lot
about what was going on. I doubt anything was deleted.
> What they suggested was to change the linking from the Multithreaded using
> MFC in the DLLs (/MD) to statically linking to the Multithreaded libraries
> (/MT) pulling the code into your application. The "d" means add the debug
> code and program database, etc...
I now realize that, sometimes it takes a lot of juice to get
the lightbulb to light up. I hadn't made the connection
between the dialog area and the list box until recently.
> > Recompiling went from 2,100 errors to 27 errors with 60 warnings.
> > That's quite an improvement - most of the warnings seemed to be
> > complaints about "not having a DLL interface for something", the
> > error messages were about a class redefinition. They noticed I
> > was still using /MD instead of /MT (??).
> >
> If you can send me the .plg file I'd be happy to take a look at the errors
> and see what I can figure out. Or even better, if you attach it to a ng
> post, people more experianced than me may also take up your cause :) and
> offer thier knowledge.
It's at work, I'm at home, hopefully I can edit and post it tommorow.
(I'll edit it so get rid of the repeated errors and warnings and may
change some of the filenames and directory paths to be shorter, those
should be noted).
> The .plg file only gets created/updated when you build/rebuild your project.
> The information contained in there comes from the build process and logs the
> command switches used for compiling as well as linking, what source files
> where involved in the build and the command output. It's purpose I suppose
> is to give developers one more thing to look at when something isn't quite
> right.
Normally, we use "Rebuild All".
> Well I can only tell you, I had an instructor once that told me, "the only
> dumb question, is a question unasked" so IMO a question is a question,
> intelligent or not.
Dumb questions like "What makes water come out of the pipes?",
"How long does it take to make a computer?" - sometimes there
are no answers to some questions. I try to figure out how to
ask a question that shows a little intelligence.
> p.s. If you do send the .plg file to me, I would also ask that you send me
> the .dsp/.dsw files which may shed some additional light on the subject.
> The .dsp file is essentially the make file but for Microsoft nmake. The
> .dsw is the workspace file. This will allow me to open the workspace in VC6
> to look at what settings are actually being used in the IDE.
Are those ASCII files? If not, I'll just send those to you
and not the ng.
-- Take care | This clown speaks for himself, his job doesn't Wayne D. | pay for this, etc. (directly anyway)
- Next message: William DePalo [MVP VC++]: "Re: wave file to modem"
- Previous message: Rodrigo Corral González [MVP]: "Re: CreateProcess"
- In reply to: Frank Hickman: "Re: newbie configuration questions"
- Next in thread: Frank Hickman: "Re: newbie configuration questions"
- Reply: Frank Hickman: "Re: newbie configuration questions"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|