Linux-Misc Digest #199, Volume #21 Wed, 28 Jul 99 21:13:08 EDT
Contents:
Re: Did SUSE 6.1 egcs lose C++??? (Tim Harrell)
Re: My crazy email scheme (Carl Fink)
Re: math.h problem (Alan Curry)
Partition Magic And Caldera 2.2 (A Dumbass)
Re: Hey has the matrox g400 out yet??? ("C. Grote")
Re: CD player ? ("Clifton T. Sharp Jr.")
Re: HP false advertising!!!! (David Fox)
Re: Newbie question - how to make Afterstep the default? (Alan Liu)
Re: Lilo & EZ-Drive (Dave Brown)
Re: math.h problem ("Dann Corbit")
Re: What I think of linux.
Re: Need script to convert filenames from UPPER to lower (Surendar Jeyadev)
Re: math.h problem ("Richard Heathfield")
Re: What I think of linux. ("Bobby D. Bryant")
Re: Did SUSE 6.1 egcs lose C++??? ([EMAIL PROTECTED])
Re: math.h problem (Dan Pop)
Re: math.h problem (Ben Pfaff)
Re: Disk mirroring with PowerQuest Drive Image Pro ("John King")
Re: Did you switch from Windows to Linux? (Mario Miyojim)
Re: Newbie question - how to make Afterstep the default? ([EMAIL PROTECTED])
----------------------------------------------------------------------------
From: Tim Harrell <[EMAIL PROTECTED]>
Crossposted-To: uk.comp.os.linux
Subject: Re: Did SUSE 6.1 egcs lose C++???
Date: Wed, 28 Jul 1999 22:20:05 GMT
Michael Hasenstein wrote:
> =
> [EMAIL PROTECTED] wrote:
> > Errr..I'm trying to compile with the gcc from the egcs package, that =
is
> > the whole point of this thread. The g++ was merely a vain symlink
> > attempt to gcc because 'g++' is what the KDE app expected and there i=
s
> =
> So why don=B4t you just install g++ (package =B4gpp=B4).
I have now installed 'gpp' and I can now compile said KDE app. I wasn't
aware that this extra package was needed. I'm a newbie and was told by a
linux dude that gcc aka egcs was used to compile c++ progs (and I'd
merrily used gcc to compile c++ progs in the past on other Unix
systems). Also people have said that one shouldn't be using 'g++' so I'm
kinda confused, what exactly _should_ I be using with a 2.2.x system to
compile my c++ progs?
> =
> Sorry if I bang on about 'Suse 6.1' too much it's just that I'm sure
> > that if this _IS_ a real problem then it's something to do with how
> > Suse was packaged up and not Linux in general. I've seen someone else=
> =
> Don=B4t make your problems a =B4SuSE problem=B4. They can=B4t hold your=
hand all
> the time.
They haven't held my hand at all, though not for want of hoping. I never
managed to get thru once on the phone support and emails sent would take
a week or more to get a response.
=
> > on a linux forum complain about c++ going missing from the std insta=
ll
> > on suse 6.1 and the inability to compile KDE apps with this system. I=
> > can't find anything in the Suse support archives however.
> =
> Because your the first one who=B4s unable to find a package which even =
has
> =B4GNU C++ compiler=B4 in it=B4s description, visible in YaST and in th=
e rpm?!
So you're saying that i DO need g++ for compiling any c++ apps and this
is something distinct from the gcc in egcs package? (it's in a separate
pkg after all).
What was curious is that i had libg++ stuff (package libgpp) already
installed and Yast didn't saying anything about needing gpp package when
I selected the dev stuff.
As for being the first one as you so nicely put it, here's a posting on
the Linux Today forum from Monday 26th june
<http://linuxtoday.com/stories/8053_flat.html>
>>>>>>>>>>>>>>>>>>
SuSE 6.1 had quite a few problems, which was surprising since earlier
releases had been very good.
It looks like it didn't go through much testing, because a number of
things were broken that people would find right away with normal
use.
Examples: kppp problems, absence of the C++ part of ecgs (good luck
compiling any KDE stuff!), buggy libraries used by programs which say
"Oh-oh, this
library is buggy" (not too hard to catch) (like libpng), packages broken
up
into many parts so you frequently find something is missing and have to
search
for it and install it (especially all the *dev development versions).
Basically, it was apparent that nobody tried using SuSE 6.1 to compile
c++
stuff for KDE, used a modem (everyone uses a T-1 I guess), used any
imlib/gtk
apps, used Netscape under KDE, or used GNOME.
>>>>>>>>>>>>>>>>>>>
-- =
Tim Harrell
<[EMAIL PROTECTED]>
------------------------------
From: [EMAIL PROTECTED] (Carl Fink)
Subject: Re: My crazy email scheme
Date: 18 Jul 1999 00:40:50 GMT
Reply-To: [EMAIL PROTECTED]
On Sat, 17 Jul 1999 22:19:53 GMT Andrew de los Reyes <[EMAIL PROTECTED]> wrote:
[enormous snip]
>So here's my idea. Why not eliminate mail.chicagonet.net from the
>outgoing chain? Like this:
[smaller snip]
>But what is this protocol that mail servers use to talk to each other?
SMTP.
>Are there problems I havent forseen? If you know of software to do this
>(preferably for linux) or of a protocol (RFC would be nice so I can
>write my own program), please let me know.
There are quite a few Linux packages out there to to this, the three
top names seemingly being qmail, smail, and sendmail. I happen to
use smail, but that's not an endorsement -- once I had it working, I
had no motivation to try the others. Basically, you become an
independent host on the 'net, directly sending mail to your
recipient's machine.
--
Carl Fink [EMAIL PROTECTED]
"This fool wishes to reverse the entire science of astronomy."
-Martin Luther on Copernicus' theory that the Earth orbits the sun
------------------------------
Crossposted-To: comp.lang.c,gnu.gcc.help
Subject: Re: math.h problem
From: [EMAIL PROTECTED] (Alan Curry)
Date: Wed, 28 Jul 1999 22:52:19 GMT
In article <7nnpd4$ss$[EMAIL PROTECTED]>,
Steve Summit <[EMAIL PROTECTED]> wrote:
>In article <7nlj6s$lr2$[EMAIL PROTECTED]>, [EMAIL PROTECTED]
>(Scott Lanning) wrote:
>>Steve Summit ([EMAIL PROTECTED]) wrote:
>>> *PLEASE* bite the bullet and put the math functions into libc
I think you're headed the wrong way.
>The reason is precisely so that we don't have to put -lm on the
>command line.
>> Please explain why you consider it a unix misfeature.
>> Is it inconsistent?
>
>Utterly. If we want to call printf, we #include <stdio.h>,
>and the default compilation works. If we want to call strcmp,
>we #include <string.h>, and the default compilation works.
>If we want to call malloc, we #include <stdlib.h>, and the
>default compilation works. If we want to call sqrt, we
>#include <math.h>, and the default compilation fails.
>Why should this be?
If I want to call getch(), I include <curses.h>, and the default compilation
fails. Why should this be?
Because the curses library is separate from the system library. And
logically, they should be.
I can't remember the last time i used <math.h>. it would probably take me a
while to notice if I was using a compiler that didn't support floating point
types at all. It's obviously (to me anyway) pretty far away from the
necessary core.
>> Also, a probe question: would you consider it more consistent
>> to require an explicit -lc on command line?
>
>What would it mean? "Link any needed functions from the
>Standard C Library"? That would make a certain amount of sense,
>but it's a silly thing to have to specify explicitly, and it's
>not what -lc means today. "Link any needed functions from the
>Standard C Library, minus the ones declared in <math.h>, plus
>all of the Unix system calls for low-level I/O, networking,
>memory management, etc."? That's what's in /lib/libc.a on a
The trouble is you think the Standard C Library is a good starting point for
your definitions. Look at it the other way for a minute. The Standard C
Library is just one peculiar subset of the functions available in one
particular group of libraries.
>conventional Unix or Linux system, and it's obviously an absurd
>definition. Why single the functions in <math.h> out for
>exclusion in this way? In either case, no, it would not be
>"more consistent" to require an explicit -lc on the command line.
You are yourself singling out the functions in <math.h>, as opposed to
getch(), XmCreateForm(), and crypt(), all of which require some -l magic to
be applied. Why do you not campaign for them to be included into libc?
>enough; virtually every quarter I get a student asking why the
>linker said that _sqrt was undefined.
I have seen a better suggestion for how to fix that. Put some kind of #pragma
into /usr/include/math.h (and curses.h and so on) that tells the compiler to
apply a -l flag. That solves not only your -lm problem, but also the -lcrypt
problem, the -lXm -lXt -lXext -lX11 problem (I feel like I forgot at least 3
-lX* right there), and all the others.
Shoving libm into libc is a kludge. A general purpose mechanism for teaching
the compiler the association between headers and libraries would be so much
more elegant.
--
Alan Curry |Declaration of | _../\. ./\.._ ____. ____.
[EMAIL PROTECTED]|bigotries (should| [ | | ] / _> / _>
==============+save some time): | \__/ \__/ \___: \___:
Linux,vim,trn,GPL,zsh,qmail,^H | "Screw you guys, I'm going home" -- Cartman
------------------------------
From: A Dumbass <[EMAIL PROTECTED]>
Subject: Partition Magic And Caldera 2.2
Date: Wed, 28 Jul 1999 14:53:13 -0700
HI
I have decided to go out and buy Caldera OpenLinux 2.2. But the question
I have is about the version of Partion Magic that comes with it. I was
wondering if I could use it in WinDoze 98 and what version # is it..
Also where can I get themes for KDE??
Thanx,
Jeremiah
--
"Awww cram it churchy!!"
-Kirk Van Houten
------------------------------
From: "C. Grote" <[EMAIL PROTECTED]>
Crossposted-To: comp.os.os2.misc,comp.os.os2.setup.misc,alt.os.linux
Subject: Re: Hey has the matrox g400 out yet???
Date: Wed, 28 Jul 1999 22:17:18 +0000
[EMAIL PROTECTED] wrote:
>
> hi there
>
> i want to upgrade my video card, and i think the g400 would be nice,
> there is a bunch of info on it but i cant find one anywhere.
>
> whats the scoop??
Here's a good place to check out for any/all your computer shopping
needs:
http://www.pricewatch.com
you should be able to find the G400 retail and/or OEM through the site
(both 16 and 32MB models) - both of which ARE shipping, to the best of
my knowledge... If you're waiting for the G400MAX (like me =) they
aren't supposed to be released until late August/early September (the
G400MAX will be running with a 360MHz RAMDAC whereas the standard G400's
will be using a 300MHz RAMDAC).
As to the TNT2/Voodoo3/G400 shoot-out, one thing is for sure: the 3
cards are quite close in their 3D performance (let's face it, the
Voodoo3 and TNT2 do typically get higher frame-rates (albeit only in the
low resolutions - in high resolutions the G400 wins hands down =P ...
anyway, face the fact that the human retina/brain canNOT process more
than 30 frames per second anyway, so who really cares about a card that
does 60 while the next card does 50 and has support for AGP4X, twice the
onboard RAM, AGP texturing support, environmental bump mapping, the best
damn 2D (best-looking and fastest) the world has ever seen, support for
textures up to nearly 10 times the size, a development team who works
closely with Linux developers to work out drivers (although they don't
"officially" support Linux yet) and 2 video outputs with full support
for digital flat screens for the same price as the afore-mentioned
card? I think you can guess which one I'd rather have =)
------------------------------
From: "Clifton T. Sharp Jr." <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.hardware
Subject: Re: CD player ?
Date: Wed, 28 Jul 1999 16:53:22 -0500
Peter Stein wrote:
> What's a good CD player? I've been using 'xplaycd' which is
> mentioned in the CD-ROM HOWTO. It's adequate, but am wondering
> if anyone else has compared different players and come up with
> a clear favorite.
I *love* xsadp, "Sing-Along Disc Player".
--
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Cliff Sharp | "Speech isn't free when it comes postage-due." |
| WA9PDM | -- Jim Nitchals, founder, FREE |
+-+-+-+-+-+-+-+-+-+- http://www.spamfree.org/ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
------------------------------
From: d s f o x @ c o g s c i . u c s d . e d u (David Fox)
Crossposted-To:
comp.os.linux.portable,comp.os.linux.hardware,comp.sys.laptops,comp.sys.intel
Subject: Re: HP false advertising!!!!
Date: 28 Jul 1999 16:30:22 -0700
"David J. Topper" <[EMAIL PROTECTED]> writes:
> It says the machines are available with the new 400mhz processor. Well
> that's a bold faced lie! I was just told by an HP sales rep. that they
> ARE NOT available with the 400mhz processor.
I think you mean "bald faced lie".
--
David Fox http://hci.ucsd.edu/dsf xoF divaD
UCSD HCI Lab baL ICH DSCU
------------------------------
From: [EMAIL PROTECTED] (Alan Liu)
Crossposted-To: comp.os.linux.setup
Subject: Re: Newbie question - how to make Afterstep the default?
Date: 28 Jul 1999 22:58:53 GMT
Edit/create your ~/.xinitrc file. The last line would be afterstep.
Alan
EnYgMa ([EMAIL PROTECTED]) wrote:
: Hello all.
: When I type "startx" in my RH6 installation it automatically defaults to
: Gnome as my X client. While I like Gnome for its ease of use I would
: rather use Afterstep. How do I change this?
: Any help appreciated.
: Thanks!
: EnYgMa
: --
: Email address has been foiled to prevent spam.
: Reply to e c 9 9 9 AT hotmail DOT com
------------------------------
From: [EMAIL PROTECTED] (Dave Brown)
Subject: Re: Lilo & EZ-Drive
Reply-To: [EMAIL PROTECTED]
Date: 28 Jul 99 23:31:09 GMT
In article <[EMAIL PROTECTED]>, Cameron L. Spitzer wrote:
>
>It took me some experimentation. First, install EZ-Drive on the bare drive
>per its instructions.
>Then use a Linux rescue diskette to run cfdisk or fdisk and partition the
>drive. Then install the Microsoft product, if any.
>Then install Linux, but do not let the installation install LILO.
>Get it all working, with Linux booting from the boot floppy the installation
>makes, or a "raw" bootimage (bzImage) floppy with the kernel you compiled
>after installing.
I have EZ-Drive installed on one system, along with lilo. That, in itself,
is not particularly a problem.
EZ-Drive must load before anything else, as it's remapped the drive
addresses, and without it, the OS's won't be able to make sense out of
the file systems.
My problem occurs when I try to boot from a boot diskette. EZ-Drive needs
to load, and then allows the boot sequence to be interrupted choose an
A-drive boot or a C-drive boot. Presumably I could select A-drive and
the boot diskette would properly be read and then the root filesystem
get mounted... herein lies the problem. I can't reliably boot from
floppy and depend on the root filesystem to be mounted. Any suggestions?
--
Dave Brown Austin, TX
------------------------------
From: "Dann Corbit" <[EMAIL PROTECTED]>
Crossposted-To: comp.lang.c,gnu.gcc.help
Subject: Re: math.h problem
Date: Wed, 28 Jul 1999 16:08:01 -0700
There are probably 20 or 30 functions that you never call and yet they live
there quite happily in libc.a. Your code is no fatter because of them.
Only objects that are needed are linked into the executable.
It's got to be the geek syndrome. Let's separate every function into its
own library and do a -lstrlen if we want strlen() or -lsqrt if we want
sqrt(). That way, we can have thousands of command line switches.
[FCOL]
--
HTML C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
"The C-FAQ Book" ISBN 0-201-84519-9
C.A.P. Newsgroup http://www.dejanews.com/~c_a_p
C.A.P. FAQ: ftp://38.168.214.175/pub/Chess%20Analysis%20Project%20FAQ.htm
------------------------------
From: [EMAIL PROTECTED] ()
Crossposted-To: alt.linux,alt.linux.sux,alt.os.linux,comp.os.linux.advocacy
Subject: Re: What I think of linux.
Date: Wed, 28 Jul 1999 16:48:22 -0700
On Wed, 28 Jul 1999 10:30:51 -0800, DistressedCanadian <[EMAIL PROTECTED]> wrote:
>I tend to agree with the original poster. I am a computer
>scientist that is relatively new to the Linux world. I
>encounter problems everyday. Most involve things that
>would be simple tasks in windows.
>
>The fact that some things are made so easily in windows is
>also one of it's weaknesses however. I like Linux to use
>for programming and as a web server...
>
>But, for all of those people that think that Linux is the
>next generation, you are sadly mistaken. The majority of
>computer users are barely able to use Windows, let alone
>something as complex as Linux.
>
>As the second poster said, Linux was made by geeks for
>geeks, and unfortunately it will probably always remain
>so. I have to say that there is NO WAY Linux will ever
>become mainstream... simply because of the lack of computer
>savvy demonstrated by over 90% of PC users.
Brought to you by Unix, with a nice face slapped on it...
>
>
>
>* Sent from RemarQ http://www.remarq.com The Internet's Discussion Network *
>The fastest and easiest way to search and participate in Usenet - Free!
--
It helps the car, in terms of end user complexity and engineering,
that a car is not expected to suddenly become wood chipper at some |||
arbitrary point as it's rolling down the road. / | \
Seeking sane PPP Docs? Try http://penguin.lvcm.com
------------------------------
From: [EMAIL PROTECTED] (Surendar Jeyadev)
Subject: Re: Need script to convert filenames from UPPER to lower
Date: 28 Jul 1999 17:27:42 GMT
Reply-To: [EMAIL PROTECTED]
In article <7nkftq$ub$[EMAIL PROTECTED]>,
Frank da Cruz <[EMAIL PROTECTED]> wrote:
>In article <[EMAIL PROTECTED]>,
>Christopher R. Carlen <[EMAIL PROTECTED]> wrote:
>: I have a zipped bunch of files downloaded from a software vendor. All
>: the files have UPPERCASE names. But the program that reads them only
>: accepts lowercase names. Thus, I must either rename them all by hand,
>: one at a time (impossible), or get some command or small script to do
>: it.
>:
>: Since I am not anymore a programmer, I think some script guru can
>: provide the needed lines in minutes, where I would require hours to cook
>: them up.
>:
>: Anybody got the answer?
>:
Here is a dumb, but effective hack that I wrote a long time ago ---
to learn C, more than anything else. But, it does help in
converting filenames of stuff from Usenet, friends you are stuck
with PCs, etc. You would need a C complier, though, and make any
modifications that that particular compiler demanded. But, it should
work out of the box as it is in ANSI C.
I concede that 1) it is not a script, 2) it is ugly, 3) it is
not elegant, 4) it is not the most general..... but it will work.
==============================================================
/* Programme to change file names containing capital letters
to lower case letters. The filenames to be changed are
given as command line parameters.
Usage: locase filename [ filenames ] */
#include <stdio.h>
#include <string.h>
main(int argc, char *argv[])
{
int i, j, k;
char c, filename[100], command[220];
char lower(char);
for (i=1; i<argc; i++) {
j = 0;
while ( (c=*(argv[i]+j)) != '\0' ) { /* Lower characters in */
filename[j] = lower(c); /* input filename */
j++;
}
filename[j] = '\0';
command[0] = '\0'; /* Build up Unix command line */
strcat(command, "mv ");
strcat(command, argv[i]);
strcat(command, " ");
strcat(command, filename);
printf("%s\n", command); /* Print out command to stdout */
system(command); /* Call to system to move file */
}
}
char lower ( char c )
{
if ( c >= 'A' && c <= 'Z')
return 'a' + c - 'A';
else
return c;
}
==============================================================
kaveri 146% acc -o locase locase.c
kaveri 147% ls
C.DDd X.dFf a.DDD b.DDD c.cD
kaveri 148% locase C.*
mv C.DDd c.ddd
kaveri 149% ls
X.dFf a.DDD b.DDD c.cD c.ddd
kaveri 150% locase *.DDD
mv a.DDD a.ddd
mv b.DDD b.ddd
kaveri 151% ls
X.dFf a.ddd b.ddd c.cD c.ddd
kaveri 152%
You get the message.
--
Surendar Jeyadev [EMAIL PROTECTED]
------------------------------
From: "Richard Heathfield" <[EMAIL PROTECTED]>
Subject: Re: math.h problem
Crossposted-To: comp.lang.c,gnu.gcc.help
Date: 29 Jul 1999 01:41:36 +0100
Alan Curry <[EMAIL PROTECTED]> wrote in article
<DQLn3.1503$[EMAIL PROTECTED]>...
>
> You are yourself singling out the functions in <math.h>, as opposed to
> getch(), XmCreateForm(), and crypt(), all of which require some -l magic
to
> be applied. Why do you not campaign for them to be included into libc?
Because getch(), XmCreateForm(), and crypt() are not part of the ANSI/ISO C
language. They are implementation-specific extensions. It's not
unreasonable to require a separate linker switch for them.
The functions in math.h /are/ part of the C language. This is a most
important distinction IMHO.
--
Richard Heathfield
The bug stops here.
------------------------------
From: "Bobby D. Bryant" <[EMAIL PROTECTED]>
Crossposted-To: alt.linux,alt.linux.sux,alt.os.linux,comp.os.linux.advocacy
Subject: Re: What I think of linux.
Date: Wed, 28 Jul 1999 18:58:42 -0500
DistressedCanadian wrote:
> I have to say that there is NO WAY Linux will ever
> become mainstream... simply because of the lack of computer
> savvy demonstrated by over 90% of PC users.
And your prediction is recorded forever at dejanews. Thank you.
Bobby Bryant
Austin, Texas
------------------------------
From: [EMAIL PROTECTED]
Crossposted-To: uk.comp.os.linux
Subject: Re: Did SUSE 6.1 egcs lose C++???
Date: Wed, 28 Jul 1999 22:04:45 GMT
Reply-To: [EMAIL PROTECTED]
[EMAIL PROTECTED] wrote:
: Errr..I'm trying to compile with the gcc from the egcs package, that is
: the whole point of this thread. The g++ was merely a vain symlink
: attempt to gcc because 'g++' is what the KDE app expected and there is
: no g++ on my system. This got me thru 'configure' but when I did the
: make it barked about __null, not having a clue what it was (this is at
: compiling stage). This made me think I might need 'g++' as a separate
: program.
I don't know about SuSE 6.1, but ...
with the 6.0 version g++ was a separate package!
You have to install both, eggs *and* g++.
I *think* (I'm not a programmer) that g++ was just a wrapper to
gcc which uses some different libraries or some such.
If I remember it right, there was also a link missing somewere.
You might try to look at the SuSE support databank for more
information.
SuSE also gave the advice to *not* use eggs to compile the kernel.
I have ignored this advice and have *not* had any problems whatsoever.
Looks like the problems do exist only with old kernels, or in parts
my old 486 is not using.
I'm using 2.0.36. The "standard version", not the SuSE modified one.
Regards,
Friedhelm
--
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"
===================================================================
Friedhelm Mehnert, Berliner Allee 42, 22850 Norderstedt, Germany
phone + fax: +49-40-5236562 email: [EMAIL PROTECTED]
===================================================================
------------------------------
From: [EMAIL PROTECTED] (Dan Pop)
Crossposted-To: comp.lang.c,gnu.gcc.help
Subject: Re: math.h problem
Date: 28 Jul 99 23:40:35 GMT
In <[EMAIL PROTECTED]> Ben Pfaff <[EMAIL PROTECTED]> writes:
>[EMAIL PROTECTED] (Dan Pop) writes:
>
> The problem can be fixed without breaking the -lm kludge or *any*
> Makefile rules relying on it: put all the math stuff in *both* libc and
> libm.
>
>Wouldn't it be less wasteful to put math in libc and provide an empty
>libm?
This will break some esoteric linking procedures which need math functions
but do not include libc, either explicitly or implicitly.
Dan
--
Dan Pop
CERN, IT Division
Email: [EMAIL PROTECTED]
Mail: CERN - IT, Bat. 31 1-014, CH-1211 Geneve 23, Switzerland
------------------------------
From: Ben Pfaff <[EMAIL PROTECTED]>
Crossposted-To: comp.lang.c,gnu.gcc.help
Subject: Re: math.h problem
Date: 28 Jul 1999 20:33:26 -0400
Reply-To: [EMAIL PROTECTED]
[EMAIL PROTECTED] (Dan Pop) writes:
In <[EMAIL PROTECTED]> Ben Pfaff <[EMAIL PROTECTED]> writes:
>[EMAIL PROTECTED] (Dan Pop) writes:
>
> The problem can be fixed without breaking the -lm kludge or *any*
> Makefile rules relying on it: put all the math stuff in *both* libc and
> libm.
>
>Wouldn't it be less wasteful to put math in libc and provide an empty
>libm?
This will break some esoteric linking procedures which need math functions
but do not include libc, either explicitly or implicitly.
Doesn't the existence of such linking procedures imply that there is
good separation of libm from libc, and that in fact they should not be
merged?
--
Dann Corbit on comp.lang.c:
"Once you have leached enough [from c.l.c], you may find that others are
then able to attach their razor-sharp hooks into your meaty extremities
and you can provide them with a gruesome meal yourself."
------------------------------
From: "John King" <[EMAIL PROTECTED]>
Crossposted-To:
comp.os.os2.setup.misc,comp.sys.ibm.pc.hardware.storage,comp.os.os2.misc
Subject: Re: Disk mirroring with PowerQuest Drive Image Pro
Date: Wed, 28 Jul 1999 16:53:07 -0700
I am hazy on this so beware ....
I have Drive Image (not pro), and have used it twice a long time ago.
With a PC it operates from DOS at a low level. From DOS there's no OS/2
drive letter problems. The issues are if your removable drive is bigger
(easier) than the working drive, and if it can read the stuff on the working
drive. I don't know the particulars but if it can see and read it (dos
drivers), it should be able to make an image.
Hope I didn't miss your question.
Ron Gibson wrote in message ...
>Has anyone tried using Powerquest Drive Image Pro. I don't want the
>extra load of a IDE RAID controller in my machine and prefer to make my
>"backups" when necessary. The thing that has me concerned is that I'd
>like to be able to use a removable rack mount for the HDD and I'm a bit
>confused on how they get around drive letter mapping.
>
>Since primary partitions are assigned drive letters first and a primary
>partition will be needed on the backup drive for c:\dos then that's
>going to make OS/2 unbootable as it 's drive letter will change when the
>second disk is online or does it? I've used ext2 linux drivers under
>OS/2 and you can control drive letter mapping that way but I want to be
>sure. And since I have several partitions if the first partition on the
>second drive is logical then it's useless as a backup because I'd have
>to delete all the higher partitions and make the first one a primary I
>think.
>
>Now I have deleted and partition lower on the drive list that was an
>ext2 partition and reformatted it as FAT but I'm not sure you can do
>that and change a logical to a primary partition???
>
>And if I'm not mistaken it mirrors both FAT and HPFS. Linmux ext2 I'm
>not so sure about.
>
>So...any help?
>
> email: [EMAIL PROTECTED]
>
------------------------------
From: Mario Miyojim <[EMAIL PROTECTED]>
Crossposted-To: alt.os.linux,alt.os.linux.caldera,comp.os.linux
Subject: Re: Did you switch from Windows to Linux?
Date: Wed, 28 Jul 1999 18:36:11 -0600
#1: Check whether the ISP MicroModem is a winmodem; if it is, it works only
with Windows, no other OS.
#2: I am using RedHat, and if I use 'printtool', click on 'add', and arrive to
the
"Edit local printer entry", then "input filter Select", I get an option
for a
"Canon BJC-600 and BJC-4000". Clicking on this option and "OK" should
work for your BJC-4400. If it does not, then you should check out the site
of
Aladdin ghostscript for the most recent drivers. The application that
allows
you to select an input filter under Linux is 'ghostscript'. It is also used
by
'ghostview' to view postscript files on your X11 screen.
I hope you decide to stay with Linux, as I did.
Mario Miyojim
Wayne Syvinski wrote:
> Actually, I haven't switched to Linux, but I *have* gone to a dual-boot
> system (Win98 and Caldera 2.2). This is my first real encounter into
> Linux. I am using it as a second desktop OS, but I am currently having
> problems with it (#1: it won't recognize my HSP MicroModem 56K that
> came with my new emachines PC; #2: I can't seem to find a driver for my
> Canon BJC-4400 so I can print -- BTW, if anyone can help me with this,
> please e-mail me!).
------------------------------
From: [EMAIL PROTECTED]
Crossposted-To: comp.os.linux.setup
Subject: Re: Newbie question - how to make Afterstep the default?
Date: 29 Jul 1999 00:01:24 GMT
EnYgMa wrote:
>
> Hello all.
>
> When I type "startx" in my RH6 installation it automatically defaults to
> Gnome as my X client. While I like Gnome for its ease of use I would
> rather use Afterstep. How do I change this?
>
> Any help appreciated.
>
> Thanks!
>
> EnYgMa
>
> --
> Email address has been foiled to prevent spam.
>
> Reply to e c 9 9 9 AT hotmail DOT com
Here is my .xinitrc which has launched AfterStep many, many times
successfully:
======= .xinitrc ==================================================
#!/bin/sh
xmodmap ~/.Xmodmap
BROWSER=`which netscape`
export BROWSER
# start some nice programs
unclutter &
xscreensaver -no-splash &
xset m 4 3 &
eval "exec afterstep" > "$HOME"/.AfterStep-errors 2>&1
===================================================================
This will give you an idea of how to procede...
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.misc) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Misc Digest
******************************