LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices


Reply
  Search this Thread
Old 10-19-2003, 07:26 PM   #1
Micro420
Senior Member
 
Registered: Aug 2003
Location: Berkeley, CA
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986

Rep: Reputation: 45
why compiling sucks for newbs


1) go to konsole

2) you type ./configure. You then get some output with a mumbo jumbo of text that streams by faster than the speed of sound and all you see is either "yes", "no", "error"

3) so you type make && install or make or make install or whatever and you get some error

4) then after you're done, you don't know what to run.

5) go back to GUI and delete file and pray that an RPM exists. lol
 
Old 10-20-2003, 01:03 AM   #2
Qaz
LQ Newbie
 
Registered: Aug 2003
Posts: 12

Rep: Reputation: 0
experinced Linux users will smile at your post, newbies (me) will completely sympathize.

 
Old 10-20-2003, 01:10 AM   #3
Micro420
Senior Member
 
Registered: Aug 2003
Location: Berkeley, CA
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986

Original Poster
Rep: Reputation: 45
newbies unite!
 
Old 10-20-2003, 03:59 AM   #4
dukeinlondon
Member
 
Registered: May 2003
Location: London
Distribution: kubuntu 8.10
Posts: 593
Blog Entries: 1

Rep: Reputation: 30
With mandrake, you hardly should have to compile, except for the really unstable stuff or very important stuff (like kde, mozilla, open office.org.... which mandrake very rarely bothers packaging between releases)
 
Old 10-20-2003, 08:37 AM   #5
quintar_51
Member
 
Registered: Oct 2003
Location: Toronto
Distribution: Trying to install Gentoo 1.4
Posts: 37

Rep: Reputation: 15
I say compile anyways!

learning is the best way!



I actually found that compiling worked for me more than trying to install using the GUI. I found that when running ./configure, it told me exactly which rpms I'm missing. It wouldn't always show that when trying to install it through GUI.
 
Old 10-20-2003, 08:56 AM   #6
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233

Rep: Reputation: 405Reputation: 405Reputation: 405Reputation: 405Reputation: 405
yup, as the saying goes, if at first you don't succede, try and try again, if not, try this
./confiugure 2> configerror.txt
make 2> makeerror.txt
make install 2> installerror.txt
then copy the contents of those files into a post in the programming sction of this board and ask what can be done to fix these errors...
 
Old 10-20-2003, 09:13 AM   #7
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980Reputation: 1980
4) then after you're done, you don't know what to run.

it's normally pretty obvious....

you download the "gaim" messenger... and so you type in "gaim" to run it
you download the "gimp" graphics package... and so you type in "gimp" to run it
you download the "giFTcurs" giFT client.. and so you type in "giFTcurs" to run it

i never understood why people don't get that.. i alwasys did....
 
Old 10-20-2003, 10:57 AM   #8
whoots
Member
 
Registered: Oct 2003
Location: St. Louis
Posts: 59

Rep: Reputation: 15
Sheesh Micro420 don't ya just hate a smartie-pants like acid_kewpie? Although he makes a good point the problem is with compiling tar.gz files is that when you ./configure, make, make install there is still no guarantee it will work. The default "path" of compilement of source files is dependent upon the distro of Linux used to tarr the file. The inconsistances of "path" extraction after a compile between the distros is a major headache for us newbies. The is really compounded if the "readme" file is vague or poorly written.
 
Old 10-20-2003, 12:25 PM   #9
mac_phil
Member
 
Registered: Sep 2003
Distribution: Mandrake 10.0
Posts: 200

Rep: Reputation: 30
If you want consistency and easy compiles, switch to Slackware. Harder to install/admin, easier to compile software on.

I've never had problems compiling on Mandrake, but I haven't installed much.
 
Old 10-20-2003, 04:38 PM   #10
sandman
Member
 
Registered: Sep 2002
Distribution: arch
Posts: 232

Rep: Reputation: 30
most packages have an "install" file to read and a "readme" file to read which usually people do not read. and then get errors. Also there is usually documentation on the website. Why would you want to just ./configure make and make install not knowing where it is going or what it is doing to your pc or setup? Reading may take a few minutes but you will know what needs to be done and what dependencies you need.
 
Old 10-20-2003, 06:52 PM   #11
h1tman
Member
 
Registered: Jul 2003
Distribution: Slackware 11
Posts: 439

Rep: Reputation: 30
the install files are usually the same, saying do ./configure, make and make install. rarely are they different.
 
Old 10-20-2003, 07:10 PM   #12
sandman
Member
 
Registered: Sep 2002
Distribution: arch
Posts: 232

Rep: Reputation: 30
right, but the "install" file might tell you that it needs to be configured, say, to be in the kde home directory. which, if you are using mandrake or redhat would be /usr where on slack and others it would be /opt/kde. It also might tell you that if you want this and that supported to add this flag or that flag. Which it is also good to do ./configure --help to see options. It always pays off to read instead of assuming it is the same as most.
 
Old 10-20-2003, 08:06 PM   #13
Micro420
Senior Member
 
Registered: Aug 2003
Location: Berkeley, CA
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986

Original Poster
Rep: Reputation: 45
Quote:
Originally posted by dukeinlondon
With mandrake, you hardly should have to compile, except for the really unstable stuff or very important stuff (like kde, mozilla, open office.org.... which mandrake very rarely bothers packaging between releases)
That may be true, but when you download cool things like free linux games that you would like to play, they don't come in RPM's. It's all compiling which never works for me.
 
Old 10-20-2003, 08:08 PM   #14
Micro420
Senior Member
 
Registered: Aug 2003
Location: Berkeley, CA
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986

Original Poster
Rep: Reputation: 45
Quote:
Originally posted by acid_kewpie
4) then after you're done, you don't know what to run.

it's normally pretty obvious....

you download the "gaim" messenger... and so you type in "gaim" to run it
you download the "gimp" graphics package... and so you type in "gimp" to run it
you download the "giFTcurs" giFT client.. and so you type in "giFTcurs" to run it

i never understood why people don't get that.. i alwasys did....
I wish it was obvious, but some files are not. The programs you picked are common.
The ones I download have weird file names with all these version numbers. Even the name of the program isn't even the command to get it running. For example, RealPlayer. It's not 'Real', it's not 'realplayer', it's realplay! lol. lame
 
Old 10-20-2003, 08:09 PM   #15
Micro420
Senior Member
 
Registered: Aug 2003
Location: Berkeley, CA
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986

Original Poster
Rep: Reputation: 45
Quote:
Originally posted by whoots
Sheesh Micro420 don't ya just hate a smartie-pants like acid_kewpie? Although he makes a good point the problem is with compiling tar.gz files is that when you ./configure, make, make install there is still no guarantee it will work. The default "path" of compilement of source files is dependent upon the distro of Linux used to tarr the file. The inconsistances of "path" extraction after a compile between the distros is a major headache for us newbies. The is really compounded if the "readme" file is vague or poorly written.
Whoots - exactly! I do read the INSTALL or README text files and they are vague or just say: "Installing is typical and simple. Run ./configure, then make, then make install". Whoopty doo - too bad it doesn't work. Poorly written documentation! They assume you know what to do, what to get, and how to compile. I hate that and it frustrates me as a newbie
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Attention all newbs! check this out KezzerDrix General 1 04-02-2005 08:00 AM
What totorials would newbs want? RestInPieces General 43 10-10-2004 05:41 PM
Wine, Compiling Problems, and RH9 SUCKS! thcmwz Linux - Software 2 11-07-2003 11:14 AM
stupid question...Not for newbs though... digitaldeity Slackware 2 08-20-2003 10:07 PM
Newbs - you gotta try this! peeples Linux - Newbie 1 11-12-2002 05:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva

All times are GMT -5. The time now is 11:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration