Re: compiling CVS-Snapshot under NetBSD or Debian/GNU Linux?
From: "Hanno 'Rince' Wagner" <wagner fitug de>
To: dia-list gnome org
Subject: Re: compiling CVS-Snapshot under NetBSD or Debian/GNU Linux?
Date: Thu, 7 Feb 2002 08:53:16 +0100
Hi,
Cyrille Chepelov schrieb am 07. Februar 2002:
> > Running intltoolize
> > intltoolize: not found
>
> You need intltools-0.12
Ah :-) okay. BUT:
intltoolize is within the cvs-snapshot:
angua:~/src/dia/dia-cvs-snapshot> ls intlt*
intltool-extract intltool-merge intltool-update
intltool-extract.in intltool-merge.in intltool-update.in
And these are perl-files.
So I assume this is a bug somewhere, that the configure-script
assumes that someone has $PATH set also to the current directory.
---
angua:~/src/dia/dia-cvs-snapshot> setenv LC_TIME C
angua:~/src/dia/dia-cvs-snapshot> setenv LC_MONETARY C
angua:~/src/dia/dia-cvs-snapshot> setenv LC_CTYPE C
angua:~/src/dia/dia-cvs-snapshot> setenv LC_COLLATE C
angua:~/src/dia/dia-cvs-snapshot> setenv LC_MESSAGES C
angua:~/src/dia/dia-cvs-snapshot> setenv LC_NUMERIC C
angua:~/src/dia/dia-cvs-snapshot> setenv LC_ALL C
angua:~/src/dia/dia-cvs-snapshot> setenv LANG C
# (so perl will be quiet about languages)
angua:~/src/dia/dia-cvs-snapshot> setenv PATH ${PATH}\:.
# (so that intl* gets found here)
angua:~/src/dia/dia-cvs-snapshot> ./autogen.sh --prefix=/usr/local
Running gettextize... Ignore non-fatal messages.
intl/ subdirectory exists: use option -f if you really want to
delete it.
Running intltoolize
no need for patching file 'Makefile.in.in'
Running libtoolize
You should update your `aclocal.m4' by running aclocal.
aclocal: configure.in: 124: macro `AM_LANGINFO_CODESET' not found in
library
aclocal: configure.in: 125: macro `AM_ICONV' not found in library
automake: configure.in: installing `./install-sh'; error while
making link: File exists
automake: configure.in: installing `./mkinstalldirs'; error while
making link: File exists
automake: configure.in: installing `./missing'; error while making
link: File exists
automake: Makefile.am: installing `./COPYING'; error while making
link: File exists
objects/standard/Makefile.am:3: library used but `LIBTOOL' not
defined in `configure.in'
creating cache ./config.cache
configure: error: can not find install-sh or install.sh in . ./..
./../..
Now type 'make' to compile dia.
angua:~/src/dia/dia-cvs-snapshot> make
cd . && autoheader
make: don't know how to make ./config.status. Stop
-----
So, now I have everything but still it doesn't want to compile. Even
gmake (GNU make) isn't able to use the Makefile:
angua:~/src/dia/dia-cvs-snapshot> gmake
/bin/sh ./config.status --recheck
./config.status: Can't open ./config.status
gmake: *** [config.status] Error 2
what am I doing wrong here?
Ciao, Hanno
--
| Hanno Wagner | Member of the HTML Writers Guild | Rince@IRC |
| Eine gewerbliche Nutzung meiner Email-Adressen ist nicht gestattet! |
| 74 a3 53 cc 0b 19 - we did it! | Generation @ |
#"Encoding the type of a function into the name (so-called Hungarian notation)
# is brain damaged - the compiler knows the types anyway and can check those,
# and it only confuses the programmer. No wonder MicroSoft makes buggy
# programs." -- Linux Kernel Coding Style Guide