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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
04-29-2006, 08:44 PM
|
#1
|
Member
Registered: Feb 2004
Location: Seattle
Distribution: FC5
Posts: 109
Rep:
|
what to do with no configure file or make file?
I feel stupid for th is, as I had this problem a few days ago, now I have it again and I cannot for the life of me find out where I found it or how I even did it to begin with.
I have download source files, but there is no make file or configure file in the directory. I found something to I think to use make to create a configure, but I'm not sure.
Does anybody know what I'm talking about or can anybody point me in the right direction?
My other question is, is a configure file the same everytime I run it? or do people have custom configure files?
Im running fc5
Martin
|
|
|
04-29-2006, 08:46 PM
|
#2
|
Member
Registered: Oct 2003
Location: ESU, Student Teaching 5th Grade
Distribution: Ubuntu
Posts: 118
Rep:
|
If you're attempting to compile somethiing from source and there is no configure or makefile provided, the package will usually have some sort of INSTALL text document or a README explaining what steps are necessary to compile and/or install the software.
|
|
|
04-29-2006, 08:53 PM
|
#3
|
Member
Registered: Feb 2004
Location: Seattle
Distribution: FC5
Posts: 109
Original Poster
Rep:
|
the directions are generic instructions.
|
|
|
04-30-2006, 02:29 AM
|
#4
|
Member
Registered: Jan 2004
Location: /lost+found
Distribution: Slackware 14.2
Posts: 849
Rep:
|
Quote:
the directions are generic instructions.
|
What does that mean? What file is it? What did files say? You need to be more specific.
|
|
|
04-30-2006, 03:01 AM
|
#5
|
Member
Registered: Oct 2003
Location: ESU, Student Teaching 5th Grade
Distribution: Ubuntu
Posts: 118
Rep:
|
Or more importantly, what application are you trying to compile?
|
|
|
04-30-2006, 05:19 AM
|
#6
|
Member
Registered: Feb 2004
Location: Ohio, USA
Distribution: Arch Linux
Posts: 464
Rep:
|
|
|
|
04-30-2006, 12:15 PM
|
#7
|
Member
Registered: Feb 2004
Location: Seattle
Distribution: FC5
Posts: 109
Original Poster
Rep:
|
the install instructions say "these are generic install instructions"
it is a theme for kde
ls =
[marlin_build_los-linspireclear-style-1]$ ls
acinclude.m4 configure.in.in Makefile.calls README
aclocal.m4 COPYING Makefile.calls.in stamp-h.in
admin COPYING.LIB Makefile.cvs style
AUTHORS debian Makefile.rules subdirs
autom4te.cache decoration Makefile.rules.in TODO
ChangeLog Doxyfile MakeVars
config.h.in INSTALL MakeVars.in
configure.files Makefile.am NEWS
apparently there is an autoconf
and you give it the configure.in file, but that fails too
[marlin_build_los-linspireclear-style-1]$ autoconf configure.in.in
configure.in.in:3: error: m4_defn: undefined macro: _m4_divert_diversion
aclocal.m4:11040: AM_INIT_AUTOMAKE is expanded from...
configure.in.in:3: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
and for fun, here are the generic install instructions
These are generic installation instructions.
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
you can run in the future to recreate the current configuration, a file
`config.cache' that saves the results of its tests to speed up
reconfiguring, and a file `config.log' containing compiler output
(useful mainly for debugging `configure').
If you need to do unusual things to compile the package, please try
to figure out how `configure' could check whether to do them, and mail
diffs or instructions to the address given in the `README' so they can
be considered for the next release. If at some point `config.cache'
contains results you don't want to keep, you may remove or edit it.
The file `configure.in' is used to create `configure' by a program
called `autoconf'. You only need `configure.in' if you want to change
it or regenerate `configure' using a newer version of `autoconf'.
The simplest way to compile this package is:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.
Running `configure' takes a while. While running, it prints some
messages telling which features it is checking for.
2. Type `make' to compile the package.
3. Type `make install' to install the programs and any data files and
"INSTALL" 167L, 6970C 39,3 Top
|
|
|
04-30-2006, 12:40 PM
|
#8
|
LQ Guru
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298
Rep:
|
Its helpful if you could put all the details of your problem in the first post e.g. I am trying to install a package called XYZ but it has no make file. How do I install it.
Anyway the package is the linspire default KDE theme, so you need to do the following
Code:
$ make -f Makefile.cvs
$./configure --prefix=`kde-config --prefix`
$make
#make install
The first step will create the configure file. Note, this procedure is mainly for KDE apps checked out from CVS or Subversion so other apps may need to be installed differently.
|
|
|
All times are GMT -5. The time now is 11:28 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|