LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-06-2008, 05:39 PM   #1
FirstBorn
Member
 
Registered: Jul 2008
Location: Hell - aka - Florida
Distribution: Too bad they don't have a distro called Prozaklinux - I use Mandy ... (Mandriva 2008.1)
Posts: 64

Rep: Reputation: 15
Generating same "Make" error attempting installs in Mandriva 2005 Ltd. Edition


Hi,

Thanks for Your help.

I keep getting the following error when attempting to
install the past few programs:

Code:
make: *** No targets specified and no makefile found.  Stop.
This, of course, has been generated after performing the
tar command, then attempting to ./configure then make, etc.

I'm logged into the Konsole as su.

Have attempted to install php5
and Now, getting the same error
with NVU.

Don't know how to add these packages to urpmi, either.

I've attempted to update using the urpmi -a (whatever)
but that didn't work, either...
(EASYPMI or whatever...)

Anyway, is it possible to add the packages to Mandriva's
Install List when going to "Menu--> System--> Configuration-->
Packaging--> Install Software" in order to install (any)
packages easier?

Thanks,
FirstBorn

Last edited by FirstBorn; 07-06-2008 at 05:40 PM. Reason: Had to make sure tar and ./configure was added to issue.
 
Old 07-06-2008, 05:45 PM   #2
Mr. C.
Senior Member
 
Registered: Jun 2008
Posts: 2,529

Rep: Reputation: 63
The configure program often creates the makefile required to build. The above error occurs when there is no makefile. This indicates either your configure failed, or you are in the wrong directory.
 
Old 07-06-2008, 06:08 PM   #3
FirstBorn
Member
 
Registered: Jul 2008
Location: Hell - aka - Florida
Distribution: Too bad they don't have a distro called Prozaklinux - I use Mandy ... (Mandriva 2008.1)
Posts: 64

Original Poster
Rep: Reputation: 15
Wrong Directory or No Directory (configure)

Quote:
Originally Posted by Mr. C. View Post
The configure program often creates the makefile required to build. The above error occurs when there is no makefile. This indicates either your configure failed, or you are in the wrong directory.
Hi Mr. C.,

Thanks.

I'm attempting to do this in the /home/firstborn/Desktop/Downloads directory.
For example:
NVU:
Code:
tar xvjf nvu-1.0-pc-mandriva10.1-gnu.tar.bz2
Generates the list of whatever it unpacks or whatever.
Then, I do the:
Code:
cd nvu-1.0
followed by:
Code:
./configure
Error:
bash: ./configure: No such file or directory
So, I guess that is why make won't work.

PHP5 DID have "install" and "makerpm" files, AND
I WAS Able to ./configure (if My Memory serves Me right,)
but "make" would not work.
(there was also makefile.frag and makefile.fragments files,
too...)

So, I'm guessing that I won't be able to install NVU then,
if there is no make file or config directory, am I correct?
(OR PHP5 for that matter, am I correct?)

Is there a way to include these packages to Mandriva's
"Install Packages" section?

Thanks,
FirstBorn
 
Old 07-06-2008, 06:52 PM   #4
Mr. C.
Senior Member
 
Registered: Jun 2008
Posts: 2,529

Rep: Reputation: 63
Read: http://www.nvudev.com/Building_From_Source.php
 
Old 07-06-2008, 07:40 PM   #5
FirstBorn
Member
 
Registered: Jul 2008
Location: Hell - aka - Florida
Distribution: Too bad they don't have a distro called Prozaklinux - I use Mandy ... (Mandriva 2008.1)
Posts: 64

Original Poster
Rep: Reputation: 15
Didn't work

Quote:
Originally Posted by Mr. C. View Post
Hi Mr. C.,

Thanks for the link.

Followed the instructions and then at the end of "make"
here is what was displayed:
"*** GTK+ is available from ftp://ftp.gtk.org/pub/gtk
configure: error: Test for GTK failed.
[root@thispc mozilla]# make -f client.mk build_all
Adding client.mk options from /home/firstborn/Desktop/Downloads/mozilla/.mozconfig:
MOZ_STANDALONE_COMPOSER=1
MOZ_OBJDIR=/cygdrive/e/bin/debug/1.0
mkdir: cannot create directory `/cygdrive/e/bin/debug/1.0': No such file or directory
make: *** [/cygdrive/e/bin/debug/1.0/Makefile] Error 1
[root@thispc mozilla]# make install
make: *** No rule to make target `install'. Stop."

So, what I did was logged into root,
attempted the same again with the same results.

THEN, I logged into root, downloaded:
gtk+-2.12.0.tar.bz2

Did the tar,
./configure
that worked...
make, of course DID NOT!
This is getting EXTREMELY FRUSTRATING!!!!!!!!!!!!

So, Not Only can I NOT Install gtk to try to Avert the
gtk error in attempting the install of NVU,
but I can't seem to install ANYTHING!!!

GGGGGGGrrrrrrrrrrrrrrrrr!!!!!!!!!!!!!!!

Is there ANY WAY to get these packages into the
"Install Packages" Feature in mandriva?

Thanks,
FirstBorn
 
Old 07-06-2008, 08:08 PM   #6
Mr. C.
Senior Member
 
Registered: Jun 2008
Posts: 2,529

Rep: Reputation: 63
Building (especially GUI) software is not like pushing a button on an elevator. There are often numerous steps, which depend upon many different factors such as OS, version of OS, existing software, development tools, etc.

Since you are new at this, I'd recommend you first try to get pre-compiled packages for your system:

http://www.mandriva.com/en/community/free-software

If that fails to provide you what you need, search the Mandriva forums, and after all avenues are closed, spend some time reading each package's build/installation requirements. Once each package's software dependencies are in place, only then can you can start building the primary software itself.

Sorry it isn't easier.
 
Old 07-06-2008, 08:12 PM   #7
jdines
LQ Newbie
 
Registered: Jul 2008
Posts: 19

Rep: Reputation: 0
Post What timezone are you in?

It is currently 2008, as you probably know :-)

Is there some reason why you are not using Mandriva 2008.1 Spring?

Using Mandriva 2005 Ltd. is the equivalent of using Windows95 today in the Windows world (though I shudder making any comparisions between Linux and M$.)

Unfortunately, you may have trouble upgrading to 2008 from 2005. I seem to recall that the switch from the old devfs device interface to the newer udev interface happened right around then, and things have changed drastically in the Linux kernel since 2005 as well. I would recommend that you back up any important data and then install 2008.1, then restore your data. You can try installing without reformatting the home partition, but I believe you may still have trouble. Among the problems you might run into in that case are that for one of the releases (I think it was 2005 ltd.) Mandriva used UID 501 rather than 500 as the first UID.

You will find that the latest Mandriva distribution is worlds ahead of the old 2005 ltd., though as is always the case with Mandriva, 2005 ltd. was a leading distribution when it was released.

I guarantee that the effort you expend will be well worth it, as the 2008.1 repositories have everything you could ever want, including everything you named explicitly here. Recall, also, that Mandriva stopped supporting 2005 ltd. years ago. This includes security fixes!

Finally, in the future, update daily. You can use anacron (google anacron) to do:

Code:
urpmi.update -a && urpmi --update --auto --auto-select
... to automate the process.

I highly recommend you upgrade regularly with Mandriva. They put a great deal of effort into making sure their stuff works, though there can always be trouble, of course.

Also, if you didn't know, you can get great support in the alt.linux.os.mandriva newsgroup as well.
 
Old 07-06-2008, 08:46 PM   #8
FirstBorn
Member
 
Registered: Jul 2008
Location: Hell - aka - Florida
Distribution: Too bad they don't have a distro called Prozaklinux - I use Mandy ... (Mandriva 2008.1)
Posts: 64

Original Poster
Rep: Reputation: 15
Thumbs up Pushing Buttons

Quote:
Originally Posted by Mr. C. View Post
Building (especially GUI) software is not like pushing a button on an elevator. There are often numerous steps, which depend upon many different factors such as OS, version of OS, existing software, development tools, etc.

Since you are new at this, I'd recommend you first try to get pre-compiled packages for your system:

http://www.mandriva.com/en/community/free-software

If that fails to provide you what you need, search the Mandriva forums, and after all avenues are closed, spend some time reading each package's build/installation requirements. Once each package's software dependencies are in place, only then can you can start building the primary software itself.

Sorry it isn't easier.
Hi Mr. C.,

Thanks.

Yes, I know that I shouldn't EXPECT for it to
be as easy as "pushing buttons on an elevator."

I may follow jdine's advice on Upgrading.
Didn't want to have to lose this Distro.

Thanks to some of the 'issues' that I have
been dealing with recently with My version of
Mandy, I have been learning a LOT.
But that's fine.

Thank You VERY Much for Your help.

It is Really Appreciated.

Thanks,
FirstBorn
 
Old 07-06-2008, 08:58 PM   #9
FirstBorn
Member
 
Registered: Jul 2008
Location: Hell - aka - Florida
Distribution: Too bad they don't have a distro called Prozaklinux - I use Mandy ... (Mandriva 2008.1)
Posts: 64

Original Poster
Rep: Reputation: 15
Thumbs up Linux vs. M$

Quote:
Originally Posted by jdines View Post
It is currently 2008, as you probably know :-)

Is there some reason why you are not using Mandriva 2008.1 Spring?

Using Mandriva 2005 Ltd. is the equivalent of using Windows95 today in the Windows world (though I shudder making any comparisions between Linux and M$.)

Unfortunately, you may have trouble upgrading to 2008 from 2005. I seem to recall that the switch from the old devfs device interface to the newer udev interface happened right around then, and things have changed drastically in the Linux kernel since 2005 as well. I would recommend that you back up any important data and then install 2008.1, then restore your data. You can try installing without reformatting the home partition, but I believe you may still have trouble. Among the problems you might run into in that case are that for one of the releases (I think it was 2005 ltd.) Mandriva used UID 501 rather than 500 as the first UID.

You will find that the latest Mandriva distribution is worlds ahead of the old 2005 ltd., though as is always the case with Mandriva, 2005 ltd. was a leading distribution when it was released.

I guarantee that the effort you expend will be well worth it, as the 2008.1 repositories have everything you could ever want, including everything you named explicitly here. Recall, also, that Mandriva stopped supporting 2005 ltd. years ago. This includes security fixes!

Finally, in the future, update daily. You can use anacron (google anacron) to do:

Code:
urpmi.update -a && urpmi --update --auto --auto-select
... to automate the process.

I highly recommend you upgrade regularly with Mandriva. They put a great deal of effort into making sure their stuff works, though there can always be trouble, of course.

Also, if you didn't know, you can get great support in the alt.linux.os.mandriva newsgroup as well.
Hi jdines,

Thanks for the input!

Quote:
though I shudder making any comparisions between Linux and M$.
Yes, so You understand My plight.
I have NOT booted to My XP partition in about 2 weeks and I
am doing EVERYTHING Possible to install software that I need
(from XP) that's created for Linux so that I can
SCRAP XP COMPLETELY and do just the Linux thing...

No matter how frustrated I've been getting recently with the
failed installs/upgrades, etc., I still LOVE this Mandy thing.

She's been good to Me for years...

In regards to the mandriva forums, Thanks!
I didn't know about them and will check them out the next time
(along with this forum, of course,) if there are any issues.

I will be d/ling the ISO (I'm guessing that there will be one
available) for 2008.1, tonight, Burning to CD, and installing.

I have other partitions that I can back My Data Up with
(now that I've edited fstab to be able to write to them,
that is... ) so that's not a problem (yet... haha)

btw/ in regards to the "Time Zone" thing,
You might not know what it's like to live in this
"Third World Country of a State" called Florida... haha

I'm surprised that they actually have Dial-UP, let alone
Cable, Satellite, and FiOS...

I guess that I just needed that 'kick in the pants' to
get Me to Upgrade, and for that, I Thank You, as well!

Thanks,
Christopher
"FirstBorn"
 
Old 07-07-2008, 07:49 PM   #10
jdines
LQ Newbie
 
Registered: Jul 2008
Posts: 19

Rep: Reputation: 0
Talking Some extra info you might like to know ...

Quote:
SCRAP XP COMPLETELY and do just the Linux thing...
This is, of course, the only sane behavior a Windows user can exibit :-)

How did things go?

Quote:
I still LOVE this Mandy thing.
It took me a while to figure out you were referring to Mandriva. You probably don't know that the interactive firewall in Mandriva is called Mandi. As you can imagine, I was scratching my head wondering what firewalls had to do with any of this :-)

Quote:
btw/ in regards to the "Time Zone" thing, You might not know what it's like to live in this "Third World Country of a State" called Florida... haha
I actually lived in the Police State of Florida for a while. I am glad to be out of it, I have to say. I sympathize with you! I am still in the same timezone, however, but I was of course making a joke that you must be in a way different timezone for it to still be 2005 where you are (I know you knew this) :-)

Now I will answer your earlier questions about building code from the source, for your personal edification. I didn't want to do it earlier, as it would encourage your behaviour not upgrading :-)

Since you followed my advice, I don't feel I'm wasting my time offering a bit more. Of course, you may still be cursing me at the moment if you have been having trouble with the 2008.1 install, but as I said, it will all be worth it in the end!

First off, you ALMOST NEVER need to build from the source, once you have Mandriva 2008 installed properly. This means adding sources with drakconf (i.e. "Configure Your Computer" - Software Section) and then adding just the plf sources from easyurpmi.zarb.org

In the RARE if ever case you do need to install from source, here is what you were doing wrong:

1) Before ./configure you need to run autoconf (which you will need to install most likely)

2) When you run configure do ./configure --prefix=/usr unless you want to add /usr/local, /usr/local/bin, etc. to your path. (By default the configure script(s) put things in the directory tree in .../local/.... if you don't pass the --with-prefix= option)

When you are done cursing me, and have settled in on the idea that it was worth the effort after all, feel free to drop me a line. Also, if you run into difficulties, feel free to do the same and I'll walk you through it. Also, as I already mentioned, don't be afraid to post to alt.linux.os.mandriva, but I forgot to mention that you should only do that after reading:

http://www.catb.org/~esr/faqs/smart-questions.html

This is NOT to suggest you haven't asked smart questions, but everyone should read and know this info before posting to any newsgroup. I even go back and read it myself from time to time, because it is a GREAT read.

Cheers!
 
Old 07-07-2008, 08:12 PM   #11
FirstBorn
Member
 
Registered: Jul 2008
Location: Hell - aka - Florida
Distribution: Too bad they don't have a distro called Prozaklinux - I use Mandy ... (Mandriva 2008.1)
Posts: 64

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by jdines View Post
This is, of course, the only sane behavior a Windows user can exibit :-)

How did things go?
Aarrrrgggghhh!!!!!!

Thanks for getting Me to the next level of ripping hair out and
pulling an 'Adam Sandler' on My office! (just kidding.)

Now, IF I can only get php5 to load properly on Apache,
I would be able to work on mySQL...

Having issues with libphp5.so ... GGGGGGGRRRRRRRRRR!!!!!!!!!!!!
http://www.linuxquestions.org/questi...d-php5-654171/
http://www.linuxquestions.org/questi...d-php5-654171/


Quote:
Originally Posted by jdines View Post
It took me a while to figure out you were referring to Mandriva. You probably don't know that the interactive firewall in Mandriva is called Mandi. As you can imagine, I was scratching my head wondering what firewalls had to do with any of this :-)
Yes, "Mandy" has been good to Me up until the past
two weeks... She's giving Me a difficult time, but
I think that We can work it out...


Quote:
Originally Posted by jdines View Post
I actually lived in the Police State of Florida for a while. I am glad to be out of it, I have to say. I sympathize with you! I am still in the same timezone, however, but I was of course making a joke that you must be in a way different timezone for it to still be 2005 where you are (I know you knew this) :-)
Wish that I can get My wife to agree to leave this place.
Been down here for 11 + years and 'kick myself' every day
I awake for moving...
I enjoy the heat, but that's about it...
No Pizza or REAL FOOD,
plus lots of other GREAT features... haha


Quote:
Originally Posted by jdines View Post
Now I will answer your earlier questions about building code from the source, for your personal edification. I didn't want to do it earlier, as it would encourage your behaviour not upgrading :-)

Since you followed my advice, I don't feel I'm wasting my time offering a bit more. Of course, you may still be cursing me at the moment if you have been having trouble with the 2008.1 install, but as I said, it will all be worth it in the end!

First off, you ALMOST NEVER need to build from the source, once you have Mandriva 2008 installed properly. This means adding sources with drakconf (i.e. "Configure Your Computer" - Software Section) and then adding just the plf sources from easyurpmi.zarb.org

In the RARE if ever case you do need to install from source, here is what you were doing wrong:

1) Before ./configure you need to run autoconf (which you will need to install most likely)

2) When you run configure do ./configure --prefix=/usr unless you want to add /usr/local, /usr/local/bin, etc. to your path. (By default the configure script(s) put things in the directory tree in .../local/.... if you don't pass the --with-prefix= option)
Thanks for this info.
It will come in handy when I install Ltd. Edition on My box that I'll
be working on when I'm done with this one...
Just kidding.

I'll still use it a learn from it.
Thanks!

Quote:
Originally Posted by jdines View Post
When you are done cursing me, and have settled in on the idea that it was worth the effort after all, feel free to drop me a line. Also, if you run into difficulties, feel free to do the same and I'll walk you through it. Also, as I already mentioned, don't be afraid to post to alt.linux.os.mandriva, but I forgot to mention that you should only do that after reading:

http://www.catb.org/~esr/faqs/smart-questions.html

This is NOT to suggest you haven't asked smart questions, but everyone should read and know this info before posting to any newsgroup. I even go back and read it myself from time to time, because it is a GREAT read.

Cheers!
The way it's going with this one, I don't think that I'll stop
cursing You for quite a while... haha
(just kidding)

Here's the thing.
I don't have a DVD writer / reader on this PC.
Can't burn a 712 (or so) MB ISO to a 700MB Blank CD,
so, I had to d/l and install 2008.0

So, Had trouble updating packages, but, FINALLY Got it working.
Have also been visiting the mandriva users forum:
http://forum.mandriva.com/viewtopic.php?t=90271
http://forum.mandriva.com/viewtopic.php?t=90271

This Lovely 2008.0 edition of Mandriva seems to NOT want a
webserver to be set up on it...

Else, I'm a REAL Happy camper tonight... haha

Thanks,
Christopher
"FirstBorn"
 
  


Reply



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
Can't "make config" whilst attempting wifi card install on Debian Sarge. Keychain Linux - Hardware 3 09-19-2008 11:24 AM
LFS6.3 - Ch5.4.1 "/bin/sh sort not found" error at "make bootstrap" ubyt3m3 Linux From Scratch 2 06-23-2008 12:09 AM
Error: Make on kismet-2005-08-R1 "undefined reference" zeevolking Linux - Software 1 12-23-2005 08:40 PM
cd mount mandriva 2005 "driving" me insane Skankpuss Linux - Hardware 2 05-28-2005 06:25 PM
2 problems with mandriva 2005--video/reset and "menu" on kicker TravisOSF Mandriva 3 04-20-2005 09:19 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:37 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
Open Source Consulting | Domain Registration