[Gambas-user] make install errors

Ron_1st ronstk at ...239...
Thu Jan 29 02:57:39 CET 2009


On Thursday 29 January 2009, Benoit Minisini wrote:
> On mercredi 28 janvier 2009, Ron_1st wrote:
> > On Wednesday 28 January 2009, Ron_1st wrote:
> > > OK done.
> > >
> > > reconf, configure done OK
> > > make had error in gbv4l2.c, corrected and make done OK
> > >
> > > Now the make install.
> > > Crossing my fingers.
> > >
> > >
> > >
> > >
> > > Best regards,
> > >
> > > Ron_1st
> >
> > Still no luck
> >
> > THe ****----**** are insrt by me
> >
> > make[1]: Leaving directory `/home/ron/src/gambas3/trunk/gb.gtk.svg'
> >
> > ****----****
> >
> > Making install in gb.desktop
> > make[1]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop'
> > Making install in src
> > make[2]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > Making install in .
> > make[3]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > make[4]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > make[4]: Nothing to be done for `install-exec-am'.
> > test -z "/usr/local/lib/gambas3" || mkdir -p -- "/usr/local/lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.desktop.component'
> > '/usr/local/lib/gambas3/gb.desktop.component' test -z
> > "/usr/local/lib/gambas3" || mkdir -p -- "/usr/local/lib/gambas3"
> > /usr/bin/install -c -m 644 'gb.desktop.component'
> > '/usr/local/lib/gambas3/gb.desktop.component' test -z
> > "/usr/local/lib/gambas3" || mkdir -p -- "/usr/local/lib/gambas3" /bin/bash
> > ../libtool --mode=install /usr/bin/install -c  'gb.desktop.la'
> > '/usr/local/lib/gambas3/gb.desktop.la' /usr/bin/install -c
> > .libs/gb.desktop.so.0.0.0 /usr/local/lib/gambas3/gb.desktop.so.0.0.0 (cd
> > /usr/local/lib/gambas3 && { ln -s -f gb.desktop.so.0.0.0 gb.desktop.so.0 ||
> > { rm -f gb.desktop.so.0 && ln -s gb.desktop.so.0.0.0 gb.desktop.so.0; }; })
> > (cd /usr/local/lib/gambas3 && { ln -s -f gb.desktop.so.0.0.0 gb.desktop.so
> > || { rm -f gb.desktop.so && ln -s gb.desktop.so.0.0.0 gb.desktop.so; }; })
> > /usr/bin/install -c .libs/gb.desktop.lai
> > /usr/local/lib/gambas3/gb.desktop.la PATH="$PATH:/sbin" ldconfig -n
> > /usr/local/lib/gambas3
> > ----------------------------------------------------------------------
> > Libraries have been installed in:
> >    /usr/local/lib/gambas3
> >
> > If you ever happen to want to link against installed libraries
> > in a given directory, LIBDIR, you must either use libtool, and
> > specify the full pathname of the library, or use the `-LLIBDIR'
> > flag during linking and do at least one of the following:
> >    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
> >      during execution
> >    - add LIBDIR to the `LD_RUN_PATH' environment variable
> >      during linking
> >    - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
> >    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
> >
> > See any operating system documentation about shared libraries for
> > more information, such as the ld(1) and ld.so(8) manual pages.
> > ----------------------------------------------------------------------
> > make  install-data-hook
> > make[5]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > ****----****
> > 	in /usr/local/lib/gambas3/
> > 	gb.desktop.component .gambas .la .so .so.0 .so.0.0.0
> > 	total 6 files
> > 	in /usr/local/share/gambas3 gb.desktop.list(60) and .info(1824 bytes)
> > ****----****
> > Compiling the gb.desktop project...
> > gb.desktop
> > Cannot read component list file:
> > /root/.local/share/gambas3/info/gb.form.list

gone

> > /home/ron/src/gambas3/trunk/gb.desktop/src/gb.desktop/DesktopWindow.class:14: Unknown identifier: Image

gone

> >
> > Creating the information files for gb.desktop component...
> > gb.desktop

new 
/home/ron/src/gambas3/trunk/gb.desktop/src/gb.desktop/Form1.class:47: Unknown identifier: Button

> >
> > make[5]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > make[4]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > make[3]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > make[2]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop/src'
> > make[2]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop'
> > make[3]: Entering directory `/home/ron/src/gambas3/trunk/gb.desktop'
> > make[3]: Nothing to be done for `install-exec-am'.
> > make[3]: Nothing to be done for `install-data-am'.
> > make[3]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop'
> > make[2]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop'
> > make[1]: Leaving directory `/home/ron/src/gambas3/trunk/gb.desktop'
> >
> > ****----****
> >
> > Making install in gb.qt4
> > make[1]: Entering directory `/home/ron/src/gambas3/trunk/gb.qt4'
> >
> > ---8<---
> > Making install in comp
> > make[1]: Entering directory `/home/ron/src/gambas3/trunk/comp'
> > make[2]: Entering directory `/home/ron/src/gambas3/trunk/comp'
> > Running the informer again because of dependencies between information
> > files gb
> > gb.compress
> > gb.crypt
> > gb.db
> > gb.db.mysql
> > ---8<----
> > gb.xml
> > gb.xml.rpc
> > gb.xml.xslt
> > Installing the components...
> > Compiling gb.settings...
> > OK
> > Installing gb.settings...
> > Compiling gb.info...
> > OK
> > Installing gb.info...
> > Compiling gb.form...  ****---****  <---- here the gb.form compile

*** new
warning: cannot read component list file: gb.form.list
/home/ron/src/gambas3/trunk/comp/src/gb.form/Balloon.class:5: Unknown identifier: Control

> > Installing gb.form...

*** new
/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...

*** new
warning: cannot read component list file: gb.form.list
/home/ron/src/gambas3/trunk/comp/src/gb.form.dialog/FDirDialog.class:51: Unknown identifier: DirChooser

> > Installing gb.form.dialog...
no error !!!!

> > Compiling gb.form.mdi...

*** new
warning: cannot read component list file: gb.form.list
warning: cannot read component list file: gb.form.mdi.list
/home/ron/src/gambas3/trunk/comp/src/gb.form.mdi/Action.class:7: Unknown identifier: Window

> > Installing gb.form.mdi...

*** new
/usr/bin/install: cannot stat `.info': No such file or directory
chmod: cannot access `/usr/local/share/gambas3/info/gb.form.mdi.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.mdi.list': No such file or directory

> > Compiling gb.db.form...

*** new
warning: cannot read component list file: gb.form.list
warning: cannot read component list file: gb.db.form.list
/home/ron/src/gambas3/trunk/comp/src/gb.db.form/Common.module:3: Unknown identifier: Control

> > Installing gb.db.form...

*** new
/usr/bin/install: cannot stat `.info': No such file or directory
chmod: cannot access `/usr/local/share/gambas3/info/gb.db.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.db.form.list': No such file or directory

> > Compiling gb.web...
> > OK
> > Installing gb.web...
> > Compiling gb.report...
warning: cannot read component list file: gb.form.list
/home/ron/src/gambas3/trunk/comp/src/gb.report/FReportTutorial1.class:141: Unknown identifier: Button

> > Installing gb.report...


/usr/bin/install: cannot stat `.info': No such file or directory
chmod: cannot access `/usr/local/share/gambas3/info/gb.report.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.report.list': No such file or directory
Compiling gb.chart...
warning: cannot read component list file: gb.form.list
/home/ron/src/gambas3/trunk/comp/src/gb.chart/Chart.class:28: Unknown identifier: Color
Installing gb.chart...
/usr/bin/install: cannot stat `.info': No such file or directory
chmod: cannot access `/usr/local/share/gambas3/info/gb.chart.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.chart.list': No such file or directory
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/ron/src/gambas3/trunk/comp'


Installing the development environment...
Compiling gambas3...
warning: cannot read component list file: gb.form.list
warning: cannot read component list file: gb.form.mdi.list
/home/ron/src/gambas3/trunk/app/src/gambas3/CClassInfo.class:75: Unknown identifier: Form
Compiling gambas-database-manager...
warning: cannot read component list file: gb.form.list
warning: cannot read component list file: gb.form.mdi.list
/home/ron/src/gambas3/trunk/app/src/gambas-database-manager/CConnection.class:167: Unknown identifier: Form
Compiling gbs3...
OK
Installing the scripter...
ln: creating symbolic link `/usr/local/bin/gbs3': File exists

> >
> >
> > How can the gb.desktop component do:
> >   Cannot read component list file:
> > /root/.local/share/gambas3/info/gb.form.list when it is not compiled, or do
> > I miss something???
> > Looks to me here the --prefix value is lost but why changed to /root/.local
> > ??
> >
> >
> > gb.form.list is not in /usr/local/share/gambas3/info/ only
> > gb.form.dialog.list and .info
> >
> > /root/.local/share/gambas3 does not exist.
> >

it looks as the problem with /root/.local/ is solved


> >
> >
> >
> > I made a copy of local trunk befor the make install
> > After make install in gb.desktop/src/gb.desktop there is gb.desktop.gambas
> > and .startup add .info and .list are changed
> > from .info there is a big part deleted after make install
> >
> > ================= .info ============
> > DesktopWatcher_Window
> > m
> >
> > (Window)i(X)i(Y)i(Width)i(Height)i  <--- last line after make install
> > #DesktopWindow	<---- and more below before make install
> >
> > C
> > X
> > ===================================
> >
> >
> > file:///home/ron/src/gambas3/trunk/gb.desktop/src/gb.desktop/.list
> > Desktop
> > DesktopFile
> > DesktopWatcher
> >
> > file:///home/ron/src/gambas3/trunk_1827_bak/gb.desktop/src/gb.desktop/.list
> > Desktop
> > DesktopFile
> > DesktopWatcher
> > DesktopWindow
> > _DesktopPasswords
> > _DesktopScreenSaver
> > _DesktopVirtual
> > _DesktopWindows
> >
> > This could be OK, I don't know but only report the fact.

this shuld be solved

> >
> >
> > .list and .info are blown away
> > gb.chart
> > gb.form
> > gb.db.form
> > gb.form.mdi
> > gb.report
> > /home/ron/src/gambas3/trunk/gb.gtk/src/gb.gtk/.info
> > /home/ron/src/gambas3/trunk/gb.qt/src/gb.qt/.info

This still happens
The files that should be copied to /usr/local/gambas3/info are not available
and give the errors during "Installing the gambas examples... "

> >
> >
> > .info and .list keep same
> > gb.form.dialog
> > gb.info
> > gb.settings
> > gb.web
> > /home/ron/src/gambas3/trunk/gb.db.mysql/src/gb.db.mysql/.info
> > /home/ron/src/gambas3/trunk/gb.xml/src/rpc/gb.xml.rpc/.info
> >
> > So for some components written in gambas both files are deleted after make
> > install For others the stay the same except gb,desktop the are changed.
> >
> > I do not see the logic of this behaviour.
> >
> > Is there anything to change a Makefile.in or Makefile.am somewhere and
> > force the /usr/local for the .info and .list files???
> >
> >
> >
> > Best regards,
> >
> > Ron_1st
> 
> You were right about gb.desktop, there were obsolete information in the 
> project *.component file. Can you try the revision #1830?
> 

Installing the gambas examples...
Compiling Automation/KateBrowser/...
/usr/local/share/gambas3/examples/Automation/KateBrowser/FBrowser.class:117: Unknown identifier: Menu
Compiling Automation/Scripting/...
/usr/local/share/gambas3/examples/Automation/Scripting/FScript.class:80: Unknown identifier: Label
Compiling Basic/Blights/...
/usr/local/share/gambas3/examples/Basic/Blights/win1.class:40: Unknown identifier: PictureBox
Compiling Basic/Collection/...
/usr/local/share/gambas3/examples/Basic/Collection/FStart.class:46: Unknown identifier: Button
-------8<-------8<-----------

Compiling Control/TextEdit/...
warning: cannot read component list file: gb.form.list
warning: cannot read component list file: gb.form.mdi.list
/usr/local/share/gambas3/examples/Control/TextEdit/FMain.class:174: Unknown identifier: HBox
Compiling Control/TreeView/...
/usr/local/share/gambas3/examples/Control/TreeView/TreeViewExample.class:170: Unknown identifier: Menu
Compiling Database/Database/...
warning: cannot read component list file: gb.form.list
warning: cannot read component list file: gb.db.form.list
/usr/local/share/gambas3/examples/Database/Database/FMain.class:181: Unknown identifier: Frame


The nasty /root/.local is gone
Still for gb.form and gb.form.mdi the .list and .info  error exist.

Compiling gb.info...
OK
Installing gb.info...
Compiling gb.form...
warning: cannot read component list file: gb.form.list
/home/ron/src/gambas3/trunk/comp/src/gb.form/Balloon.class:5: 
	Unknown identifier: Control

----8<----

/home/ron/src/gambas3/trunk/comp/src/gb.form.dialog/FDirDialog.class:51: 
	Unknown identifier: DirChooser
/home/ron/src/gambas3/trunk/examples/Control/TextEdit/FMain.class:174: 
	Unknown identifier: HBox
/home/ron/src/gambas3/trunk/examples/Control/TreeView/TreeViewExample.class:170:
	Unknown identifier: Menu
/home/ron/src/gambas3/trunk/examples/Database/Database/FMain.class:181: 
	Unknown identifier: Frame

Common factor in above four items is the unknown identifier is the second in the corresponding *.form file ( the 2nd '{' )

In file /home/ron/src/gambas3/trunk/examples/Control/TextEdit/FMain.form:
# Gambas Form File 3.0

{ Form Form
  MoveScaled(0,0,94,54)
  Text = ("Text Editor")
  Icon = Picture["icon:/16/edit"]
  Arrangement = Arrange.Vertical
  Spacing = 5
  Padding = 5
  { HBox1 HBox         <------------------------------ this identifier  
    MoveScaled(1,1,92,4)
    { btnLock ToolButton



attached result of:
sudo make install > output.txt 2>&1



Best regards,

Ron_1st

-- 
 A: Delete the text you reply on.
 Q: What to do to get my post on top?
 A: Because it messes up the order in which people normally read text. 
 Q: Why is top-posting such a bad thing? 
 A: Top-posting. 
 Q: What is the most annoying thing in e-mail? 
 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: output.txt.zip
Type: application/x-zip
Size: 8255 bytes
Desc: not available
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20090129/d565b812/attachment.bin>


More information about the User mailing list