Post #104,442
6/2/03 3:53:01 AM
|
Hopping mad
So I'm trying to compile ftape 4.x - (why is this not in the kernel?) and I CAN'T COMPILE with the default gcc 3.3 configuration - preprocessor errors.
I can't add any options to the Makefile that causes the pp to act as before. So parsing the macros seems impossible. Nothing I try works. The docs were written by a moron and so are chaotic and incomprehensible. Is there an option (-emulate-2.9.x)? Fsck no!
Is there an environment variable GCC-MODE=2.9.x? Fsck no!
In other words, it looks like the army of GNU mediocrities is finally ruining even the compilation environment.
So, it appears I must install and maintain a COMPLETELY SEPARATE GCC 2.9.x environment to use my tape drive. This is MORONIC.
-drl
|
Post #104,449
6/2/03 7:22:21 AM
|
ftape?
What kind of tape drive are we talking about?
This is not an error report, this is a whine. Distro? Script(1) output? Compilation steps?
And, as always with Free Software, repeat after me:
File a bug Fix it or Fuck off
Peter [link|http://www.debian.org|Shill For Hire] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Blog]
|
Post #104,479
6/2/03 9:24:08 AM
|
Re: ftape?
Iomega Ditto Max. Yes, it's a piece of shit, but it works enough to make an archival copy and I can restore from a diskette.
Needs ftape 4.x - current kernel is 3.x. This should be a matter of typing "make", but 1) there are a lot of shitty C programmers who are too damn lazy to do ANSI C and who abuse the preprocessor 2) there are a lot of shitty C programmers who have had years to build a decent C/C++ combined environment and have failed. There should be a 1-shot option to make gcc 3.x behave exactly like 2.x (by calling 2.x if necessary).
-drl
|
Post #104,482
6/2/03 9:32:19 AM
|
Re: ftape?
Actually, I'd be hopping mad, too, if that were my backup hardware :-)
I have a deep and abiding hatred of all non-SCSI tape devices, with a special place in my heart for the twisted individual who dreamt up the Travan system.
Peter [link|http://www.debian.org|Shill For Hire] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Blog]
|
Post #104,488
6/2/03 9:44:23 AM
|
Re: ftape?
Yes, it is a POS among POSes - but it was free, and it DOES work - ever so slowly. The only value of the thing is to make a 6-monthly snapshot of my work system.
-drl
|
Post #105,249
6/7/03 3:25:19 PM
|
Re: ftape?
Ross wrote:
Yes, it is a POS among POSes - but it was free, and it DOES work - ever so slowly.
To paraphrase JWZ, [link|http://linuxmafia.com/~rick/linux-info/tape-backup|Travan drives] are free if your sanity has no value.
Rick Moen rick@linuxmafia.com
If you lived here, you'd be $HOME already.
|
Post #104,461
6/2/03 8:14:47 AM
|
Is there a kgcc or a kcc?
RedHat did that a few versions ago because the GCC they wanted to use wasn't approved for kernel compiling...
Wade.
Is it enough to love Is it enough to breathe Somebody rip my heart out And leave me here to bleed
| | Is it enough to die Somebody save my life I'd rather be Anything but Ordinary Please
| -- "Anything but Ordinary" by Avril Lavigne. |
|
Post #104,480
6/2/03 9:26:21 AM
|
Re: Is there a kgcc or a kcc?
Nope - this is SuSE 8.2 and the one and only C compiler is gcc 3.3.
The only fix is to install gcc 2.9.x in a chrooted environment - ugh. Or use cygwin as a cross compiler - triple ugh.
-drl
|
Post #104,467
6/2/03 8:42:39 AM
|
That is not moronic that is the nature of the biz
If something compiles under x but not y maintain both. Have done that since dos 3.0 thanx, bill
will work for cash and other incentives [link|http://home.tampabay.rr.com/boxley/resume/Resume.html|skill set]
questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
"I hit him so hard in the head his dog shat a turd in the shape of Jesus" Leonard Pine
|
Post #104,484
6/2/03 9:35:38 AM
|
This is part of the...
Thing I have been pointing to for 7 months Ross.
Please go back and think about the thing I have posted. I see your point, will you see mine?
And about F-Tape v4.x, with v3.something in the kernel. Well, you see there is this little thing called regression testing, QA and of course the Linus factor. I am suspecting it is a combo of all three things...
Appears to be in 2.5.x... but then again, you won't even take the time to read what I just read about the whole F-Tape thing.
There is a meaning to everything here Ross, not just what is obvious. Take a better look and you might see what I speak about.
[link|mailto:greg@gregfolkert.net|greg] - IT Grand-Master for Anti-President | [link|http://www.iwethey.org/ed_curry/|REMEMBER ED CURRY!] |
THEY ARE WATCHING YOU. The time has come for you to take the last step. You must love THEM. It is not enough to obey THEM. You must love THEM. PEACE BEGETS WAR, SLAVERY IS FREEDOM, STRENGTH IN IGNORANCE.
|
Post #104,487
6/2/03 9:42:34 AM
|
Re: This is part of the...
What?? I never remember you talking about f-tape - care to be a little less obscure?
What's the issue here? It looks to me like a simple crackdown on the former laxity. So why change now? And if you want to do a crackdown, why not have an "--ultra-pedantic" option?
I have not kept up with gcc development, other that to be disgusted when each new release of my distro of choice fails to have a valid compilation environment.
-drl
|