[Gambas-user] make install errors

Benoit Minisini gambas at ...1...
Mon Jan 26 02:12:18 CET 2009


On lundi 26 janvier 2009, Ron_1st wrote:
> On Sunday 25 January 2009, Benoit Minisini wrote:
> > On dimanche 25 janvier 2009, Ron_1st wrote:
> > > kubuntu 8.04
> > >
> > > root at ...1311...:~# aclocal --version
> > >   aclocal (GNU automake) 1.10.1
> > > root at ...1311...:~# automake --version
> > >   automake (GNU automake) 1.10.1
> > > root at ...1311...:~# libtool --version
> > >   ltmain.sh (GNU libtool) 1.5.26 Debian 1.5.26-1ubuntu1 (1.1220.2.493
> > > 2008/02/01 16:58:18)
> > >
> > >
> > > got the svn source
> > > reconf-all
> > > configure
> > > make
> > >
> > > make install
> > > Get:
> > >
> > > Installing gb.settings...
> > > Compiling gb.info...
> > > OK
> > > Installing gb.info...
> > > Compiling gb.form...
> > > Cannot read component list file:
> > > /root/.local/share/gambas3/info/gb.form.list
> > > /root/src/gambas/trunk/comp/src/gb.form/Balloon.class:5: Unknown
> > > identifier: Control Installing gb.form...
> > > /usr/bin/install: cannot stat `.info': No such file or directory
> > > chmod: cannot access `/usr/local/share/gambas3/info/gb.form.info': No
> > > such file or directory /usr/bin/install: cannot stat `.list': No such
> > > file or directory
> > > chmod: cannot access `/usr/local/share/gambas3/info/gb.form.list': No
> > > such file or directory Compiling gb.form.dialog...
> > > Cannot read component list file:
> > > /root/.local/share/gambas3/info/gb.form.list
> > > /root/src/gambas/trunk/comp/src/gb.form.dialog/FDirDialog.class:51:
> > > Unknown identifier: DirChooser ----8<----
> > > Cannot read component list file:
> > > /root/.local/share/gambas3/info/gb.form.list
> > > /usr/local/share/gambas3/examples/Sound/MusicPlayer/FSoundPlayer.class:
> > >106: Unknown identifier: ToolButton Compiling Video/MoviePlayer/...
> > > /usr/local/share/gambas3/examples/Video/MoviePlayer/FMoviePlayer.class:
> > >159: Unknown identifier: TextLabel Compiling Video/MyWebCam/...
> > > /usr/local/share/gambas3/examples/Video/MyWebCam/Form1.class:234:
> > > Unknown identifier: PictureBox make[2]: Nothing to be done for
> > > `install-data-am'. make[2]: Leaving directory
> > > `/root/src/gambas/trunk/examples'
> > > make[1]: Leaving directory `/root/src/gambas/trunk/examples'
> > > make[1]: Entering directory `/root/src/gambas/trunk'
> > > make[2]: Entering directory `/root/src/gambas/trunk'
> > > make[2]: Nothing to be done for `install-exec-am'.
> > > make[2]: Nothing to be done for `install-data-am'.
> > > make[2]: Leaving directory `/root/src/gambas/trunk'
> > > make[1]: Leaving directory `/root/src/gambas/trunk'
> > > root at ...1311...:~/src/gambas/trunk#
> > >
> > > It does not matter doing all as user or as root
> > >
> > > I'm now going to try downgrade to aclocal/automake 1.9
> > > But still the interesting point is
> > >   Cannot read component list file:
> > > /root/.local/share/gambas3/info/gb.form.list and many more for
> > > component list files /root/.local/share/
> > > this happens also as done as user ron with "sudo make install"
> > >
> > >
> > > root at ...1311...:~/src/gambas/trunk# whoami
> > > root
> > >
> > >
> > >
> > > Best regards,
> > >
> > > Ron_1st
> >
> > Apparently the gb.qt component did not compile - You should check that
> > before trying to install anything.
>
> just done:
> ( ./configure -C; make; make install ) > output.txt 2>&1
>
> I see at line 149 and up
>
> checking for external internationalization library headers... /usr/include/
> checking for external internationalization library libraries... no
> configure: WARNING: Unable to find file: libintl.so
> configure: This library may be located inside the system C library, so
> let's go on... checking for optional external charset conversion library
> headers... /usr/include/ checking for optional external charset conversion
> library libraries... no configure: WARNING: Unable to find file:
> libiconv.so
> configure: This library may be located inside the system C library, so
> let's go on... checking for foreign function interface component with
> pkg-config... no configure: WARNING: *** foreign function interface is
> disabled
> checking for foreign function interface headers... /usr/include/
> checking for foreign function interface libraries... /usr/lib/
>
>
> libintl.so and libiconv.so do not exist in (k)ubuntu 8.04, I Can't find
> them. the .h however is there.
> With apt-file search i get
>
>
> apt-file search libiconv.so
> none found
>
> apt-file search libiconv
> libiconv-hook-dev: /usr/lib/libiconv_hook.so
> libiconv-hook-dev: /usr/share/doc/libiconv-hook-dev/changelog.Debian.gz
> libiconv-hook-dev: /usr/share/doc/libiconv-hook-dev/changelog.gz
> libiconv-hook-dev: /usr/share/doc/libiconv-hook-dev/copyright
> libiconv-hook1: /usr/lib/libiconv_hook.a
> libiconv-hook1: /usr/lib/libiconv_hook.so.1
> libiconv-hook1: /usr/lib/libiconv_hook.so.1.0.0
> libiconv-hook1: /usr/share/doc/libiconv-hook1/README.Debian
> libiconv-hook1: /usr/share/doc/libiconv-hook1/README.JP.gz
> libiconv-hook1: /usr/share/doc/libiconv-hook1/README.gz
> libiconv-hook1: /usr/share/doc/libiconv-hook1/changelog.Debian.gz
> libiconv-hook1: /usr/share/doc/libiconv-hook1/changelog.gz
> libiconv-hook1: /usr/share/doc/libiconv-hook1/copyright
>
> apt-file search libintl.so
> gettext: /usr/lib/preloadable_libintl.so
> libuclibc-dev: /usr/i386-uclibc-linux/lib/libintl.so
> libuclibc0: /usr/i386-uclibc-linux/lib/libintl.so.0
>
>
> # apt-file search libintl
> dietlibc-dev: /usr/include/diet/libintl.h
> fpc-source: /usr/share/fpcsrc/packages/base/libc/libintlh.inc
> gawk: /usr/share/awk/libintl.awk
> gettext: /usr/lib/preloadable_libintl.so
> gettext: /usr/share/gettext/intl/libintl.rc
> gettext-base: /usr/share/java/libintl.jar
> kdelibs4-doc:
> /usr/share/doc/kde/HTML/en/kdelibs-apidocs/kdecore/html/libintl_8cpp-source
>.html libc6-dev: /usr/include/libintl.h
> libintl-gettext-ruby: /usr/share/doc/libintl-gettext-ruby/README
>
> ??? need libc6-dev ???? but no libintl.so found
> libc6, libc6-dev and libc6-i686 are installed
>
>
> #locate libintl
> /usr/include/libintl.h
> /usr/lib/preloadable_libintl.so
> /usr/share/gettext/intl/libintl.rc
>
> # locate iconv.h
> /usr/include/iconv.h
> /usr/include/iconv_hook/iconv.h
>
> # locate intl.h
> /usr/include/libintl.h
> /usr/share/gettext/intl/libgnuintl.h.in
>
>
>
> Best regards,
>
> Ron_1st

These libraries are not mandatory: they do not exist on Linux, but they exist 
on other Unices, and so are used only when present.

Regards,

-- 
Benoit Minisini




More information about the User mailing list