LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   problem compiling extundelete-0.2.0 (https://www.linuxquestions.org/questions/linux-newbie-8/problem-compiling-extundelete-0-2-0-a-900026/)

cjfriar 08-29-2011 05:18 AM

problem compiling extundelete-0.2.0
 
I'm trying to compile extundelete to bail myself out of my accidental deletion of much data. Unfortunately, I am still also a rookie when it comes to command line Linux and "compiling" things. I can say that after downloading and extracting the extundelete-0.2.0 tarball, I ran "./configure" with the following result.
/extundelete-0.2.0> ./configure
Configuring extundelete 0.2.0
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
I looked at the log and found the following.
/extundelete-0.2.0> less config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by extundelete configure 0.2.0, which was
generated by GNU Autoconf 2.59. Invocation command line was

$ ./configure

## --------- ##
## Platform. ##
## --------- ##

hostname = rocker.553G
uname -m = x86_64
uname -r = 2.6.35.14-95.fc14.x86_64
uname -s = Linux
uname -v = #1 SMP Tue Aug 16 21:01:58 UTC 2011

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = x86_64
/usr/bin/arch -k = unknown
I googled the above phrases for a few hours and managed to figure out that I needed to install some compiler like gcc and all its dependencies, which I have. Unfortunately, the result has not changed. I still get "C++ compiler cannot create executables." And the config.log did not change after installing gcc and dependencies. It appears far simpler than the other examples of config.log that I found in my searches, so I imagine/hope I'm missing something basic. I don't see any "errors" in the log, just the "unknown" values, which everyone seems to have. Why can't my C++ compiler create executables?

I tried rebooting and more googling, but I'm afraid I will have to relearn all the fundamentals of Linux, which I would like to do eventually, but in the meantime, I'll be forever grateful for any benevolence bestowed by those of you in the know. I'm running Fedora 14 if that matters.

Many thanks,

Chris

syg00 08-29-2011 06:15 AM

I recently got involved in a thread here about this. I also had issues compiling under Fedora 15, but then found they had a package, so just used that. See if it's in the F14 repos - unlikely probably.
You need to install C++, but then it failed again - didn't take note of what with I must admit (I was only doing a test, so didn't much care).

Maybe you could burn F15 and run that as a liveCD and install the package there - should work o.k.

cjfriar 08-29-2011 06:30 AM

Wow, I could've sworn I used yum to check for extundelete. Turns out I did not, apparently. Thank you! Now to see if extundelete can perform miracles...


All times are GMT -5. The time now is 08:14 AM.