LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Problems with ./configure (https://www.linuxquestions.org/questions/linux-software-2/problems-with-configure-71184/)

Nylex 07-09-2003 02:20 AM

Problems with ./configure
 
Hi, I'm trying to install whiteBOX (configuration tool for blackbox wm) and have unpacked the .tar.gz file ok. When I run ./configure, I get the following:

[nick@nc23 whiteBOX-0.5]$ ./configure
loading cache ./config.cache
configure: error: can not find install-sh or install.sh in . ./.. ./../..

Hmm: [nick@nc23 whiteBOX-0.5]$ ls
ABOUT-NLS config.guess docs m4 po
acconfig.h config.h.in GENINSTALL Makefile.am README
aclocal.m4 config.log gettext.h Makefile.in src
AUTHORS config.rpath INSTALL man stamp-h.in
autogen.sh config.sub install-sh missing whiteBOX-config.in
ChangeLog configure intl mkinstalldirs whiteBOX.glade
confdefs.h configure.in ltconfig NEWS
config.cache COPYING ltmain.sh pixmaps

Where's the problem? Thanx for any help.

MasterC 07-09-2003 02:31 AM

Permissions maybe? ls -l the file make sure your user has execute permissions on it, also run configure with --help to view any options, maybe you need to specify where it's looking.

Cool

Nylex 07-09-2003 02:42 AM

Am still quite new, so I'm not sure. ls -l gives:

lrwxrwxrwx 1 nick nick 30 Jul 9 08:20 install-sh -> /usr/share
/automake/install-sh

Relevant bit of ./configure --help:

Directory and file names:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[same as prefix]
--bindir=DIR user executables in DIR [EPREFIX/bin]
--sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
--libexecdir=DIR program executables in DIR [EPREFIX/libexec]
--datadir=DIR read-only architecture-independent data in DIR
[PREFIX/share]
--sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data in DIR
[PREFIX/com]
--localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
--libdir=DIR object code libraries in DIR [EPREFIX/lib]
--includedir=DIR C header files in DIR [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
--infodir=DIR info documentation in DIR [PREFIX/info]
--mandir=DIR man documentation in DIR [PREFIX/man]
--srcdir=DIR find the sources in DIR [configure dir or ..]
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM
run sed PROGRAM on installed program names

Am not sure which options to use, if any.

MasterC 07-09-2003 02:46 AM

This:
lrwxrwxrwx 1 nick nick 30 Jul 9 08:20 install-sh -> /usr/share
/automake/install-sh

Is throwing me off? Could you explain what you've done so far? I cannot see why install-sh is symlinked anywhere on your system, this should be a self-contained package, with of course lib dependencies et al, but not a install-sh file in /usr/share/automake ???

Could you also point me towards the location where you grabbed the file?

Cool

Nylex 07-09-2003 02:51 AM

Ok, I downloaded the file and then did:

tar xzvf whiteBOX-0.5.tar.gz
cd whiteBOX-0.5
./configure

That was all :/. I got the file from here: http://whitebox.sourceforge.net/download.html

Thanx.

MasterC 07-09-2003 03:10 AM

Well, looks like you found a bug? I read over the INSTALL/README, the GENINSTALL, but nothing mentions anything more than ./configure after unpacking.

http://sourceforge.net/projects/whitebox

I'd submit a bug if I were you, or email/contact the author directly to inform him/her/them.

Cool

Nylex 07-09-2003 03:12 AM

Oh ok, thanx a lot.

MasterC 07-09-2003 03:15 AM

You're welcome, and please post back whatever you find out. With any luck, the Author will contact you directly to inform you if there is a step we are missing, or if indeed it was just a glitch during packaging (not really a bug, but close enough).

Cool


All times are GMT -5. The time now is 11:47 AM.