www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/08/14/14:27:54

From: varobert AT colba DOT net
Message-Id: <3.0.32.19990814105354.007aaec0@mail.colba.net>
X-Sender: varobert AT mail DOT colba DOT net
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Sat, 14 Aug 1999 10:53:59 -0400
To: djgpp AT delorie DOT com
Subject: Re: newbie
Mime-Version: 1.0
Reply-To: djgpp AT delorie DOT com

At 12:35 PM 8/4/99 -0700, you wrote:
>Hi,
>I recently studied the C language, and I was looking for a cheap/free(beer)
>solution to actually writing C programs, and eventually C++, for Windows (as
>opposed to spending hundreds of dollars on MSVC++ and assorted SDKs).  I've
>messed around with a few other potential situations, and it looks like DJGPP
>is really the only good one. 
>

The price is right ;-)


>I checked readme.1st, and the FAQ, and I tried to check the mail list, but
>the server seems extremely taxed.

DJ Delorie is temprorarily running on a very low bandwidth connection.

>I downloaded the files your zipfinder said to download, and I installed them

You mean ZipPicker.

>as per the instructions, (on NT 4.0), using pkunzip.exe (all in the same
>directory, with "-d" to create subdirectories), and I got a buttload of
>filename collisions, 

I only got two..... anyone ?

>and errors about being unable to create files.  Some of
>the collisions were on exe's (which tends to worry me a lot more than
>collisions on readme.1st revisions), and some of the create errors were on
>files with multiple extensions; "something.something.orig" IIRC.  I was
>concerned because when pkunzip hits a filename collision, it doesn't tell
>you about timestamps, so you can't even make an intelligent choice based on
>which is the latest, and the create errors, there's nothing you can do
>about, it just scrolls up off the screen.  So without spending the rest of
>the day trying to install this stuff, I just used Winzip, to at least avoid
>the create errors, and give me the timestamps for collisions so I could make
>a rational choice.  I have no idea whether the omission of these files, or
>substitution of the newer files in collision cases would cause harm to the
>installation or functionality.


The problem is that DJGPP doesn't have access to long file names in NT, so
using WinZip will confuse the compiler when looking for some files.
You'll need to use pkunzip, which truncates the names to the usual 8.3 format.

The problem is with files with multiple extensions. Which package comes
with them ? do you really need these packages ? (I notices you downloaded
just about everything...most of which you'll prolly never use: objectiveC,
grx, bccgrx).

>
>So what I'm asking for, is basically, some guidance on how these collisions
>should have been handled - take the newer file, take the older file, did I
>get the wrong zipfiles?  

You should normally take the newest.
I suggest you use winzip to see which package contains the latest version
of that file, and then use pkunzip on that package first, skipping files
with same names.

>etc.  And also on whether, if I unzip using
>pkunzip, do these file-create errors cause difficulty, or can they be
>ignored, and also, if I unzip using winzip, what exactly is going to go
>wrong (because of the long filenames) and is there a workaround (like
>changing some setting in a text file somewhere to force 8.3 alias use, or
>renaming certain files).  

PLEASE DO NOT RENAME FILES. This will lead to more problems later on (just
stay here for a few days and watch how many people ask about -lstdcx and
-lstdcxx in RHide, and streambuf.h)

>
>I'm discouraged that if I'm having this much trouble with simply installing
>the stuff, that maybe using it or even programming period is just beyond my
>mental capacity.  I mean, I've been gainfully employed in the computer
>industry for over 7 years, I just don't know why this stuff is so hard for
>me.   I just want to pick up some new skills and make myself less likely to
>get laid off when I'm 35, but I don't want to unload a whole lot of cash on
>MSVC++, but I don't live in a college dorm where I have hordes of Linux
>guru's sitting around waiting to help me with simple little problems like
>this. 
>
>I've attached a directory listing of my installation, and the zipfiles I
>downloaded, I moved to a top-level directory called "zipsets".
>


Please ZIP THE FILES YOU SEND ! Some of us have to pay for the download
time (not me though :) but it just annoys everyone when they have to
download a 580KB file by mail, on a 14.4Kbps.

> <<listing.txt>> 
>
>I hope you can help me with this simple problem,
>Thanks,
>Neil Prestemon
>neil DOT prestemon AT veritas DOT com
>
>Attachment Converted: "e:\XFER\listing.txt"
>

- GodOfWar
There is always one more bug.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019