[Gambas-devel] [Gambas-user] 64 bits version

José Luis Redrejo jredrejo at ...176...
Mon Jan 14 13:58:16 CET 2008


After merging svn revision 970 all these problems have disappeared, gbi3
works fine now with gb.gtk and gb.xml. No more core dump of segment
violations. Compilation of the examples also worked (except in the examples
whose needed components weren't compiled, obviously).

Congrats.

José L.

2008/1/12, Benoit Minisini <gambas at ...1...>:
>
> On samedi 12 janvier 2008, José Luis Redrejo wrote:
> >
> > Compiling qt after revision 953 goes fine, but make install fails again
> > with gbi, with another component this time. There is also a strange
> ".info
> > file not found in component archive" when applying gbi to gb.qt:
> >
> > ....
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.qt/src'
> > make[4]: Entering directory `/home/jredrejo/64bits/gb.qt/src'
> > make[4]: Nothing to be done for `install-exec-am'.
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.qt.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.qt.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /bin/sh ../libtool --mode=install /usr/bin/install -c  'gb.qt.la'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.la'
> > /usr/bin/install -c .libs/gb.qt.so.0.0.0
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.qt.so.0.0.0
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.qt.so.0 && ln
> -s
> > gb.qt.so.0.0.0 gb.qt.so.0)
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.qt.so && ln -s
> > gb.qt.so.0.0.0 gb.qt.so)
> > /usr/bin/install -c .libs/gb.qt.lai
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.qt.la
> > libtool: install: warning: remember to run `libtool --finish
> > /usr/lib/gambas3'
> > make  install-data-hook
> > make[5]: Entering directory `/home/jredrejo/64bits/gb.qt/src'
> > Compiling the gb.qt project...
> > gb.qt
> > OK
> >
> > Creating the information files for gb.qt component...
> > gb.qt
> > gbi3: warning: .info file not found in component archive.
>
> gbi3 couldn't find the .info file in the gb.qt.gambas archive. This means
> there is a bug somewhere between the compiler, the archiver and the
> informer.
>
> You can check that by compiling the gb.qt project by hand:
> $ cd /home/jredrejo/64bits/gb.qt/src/gb.qt
> $ gbc3 -agtv
> ...
> $ ls -la .info .list
> $ gba3 -v
> ...
>
> With the output, you should see if the .info file is included in the
> archive.
>
> >
> > make[5]: Leaving directory `/home/jredrejo/64bits/gb.qt/src'
> > make[4]: Leaving directory `/home/jredrejo/64bits/gb.qt/src'
> > make[3]: Leaving directory `/home/jredrejo/64bits/gb.qt/src'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.qt/src'
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.qt'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.qt'
> > 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/jredrejo/64bits/gb.qt'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.qt'
> > make[1]: Leaving directory `/home/jredrejo/64bits/gb.qt'
> > Making install in gb.qte
> > make[1]: Entering directory `/home/jredrejo/64bits/gb.qte'
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.qte'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.qte'
> > 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/jredrejo/64bits/gb.qte'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.qte'
> > make[1]: Leaving directory `/home/jredrejo/64bits/gb.qte'
> > Making install in gb.qt.kde
> > make[1]: Entering directory `/home/jredrejo/64bits/gb.qt.kde'
> > Making install in src
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > Making install in html
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src/html'
> > make[4]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src/html'
> > make[4]: Nothing to be done for `install-exec-am'.
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.qt.kde.html.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.html.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.qt.kde.html.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.html.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /bin/sh ../../libtool --mode=install /usr/bin/install -c  '
> > gb.qt.kde.html.la'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.html.la'
> > /usr/bin/install -c .libs/gb.qt.kde.html.so.0.0.0
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.html.so.0.0.0
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f
> > gb.qt.kde.html.so.0&& ln -s
> > gb.qt.kde.html.so.0.0.0 gb.qt.kde.html.so.0)
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.qt.kde.html.so&&
> > ln -s gb.qt.kde.html.so.0.0.0 gb.qt.kde.html.so)
> > /usr/bin/install -c .libs/gb.qt.kde.html.lai
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.html.la
> > libtool: install: warning: remember to run `libtool --finish
> > /usr/lib/gambas3'
> > make  install-data-hook
> > make[5]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src/html'
> >
> > Creating the information files for gb.qt.kde.html component...
> > gb.qt.kde.html
> >
> > make[5]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src/html'
> > make[4]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src/html'
> > make[3]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src/html'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > make[4]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > make[4]: Nothing to be done for `install-exec-am'.
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.qt.kde.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.qt.kde.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /bin/sh ../libtool --mode=install /usr/bin/install -c  'gb.qt.kde.la'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.la'
> > /usr/bin/install -c .libs/gb.qt.kde.so.0.0.0
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.so.0.0.0
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.qt.kde.so.0 &&
> ln
> > -s gb.qt.kde.so.0.0.0 gb.qt.kde.so.0)
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.qt.kde.so &&
> ln
> > -s gb.qt.kde.so.0.0.0 gb.qt.kde.so)
> > /usr/bin/install -c .libs/gb.qt.kde.lai
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.qt.kde.la
> > libtool: install: warning: remember to run `libtool --finish
> > /usr/lib/gambas3'
> > make  install-data-hook
> > make[5]: Entering directory `/home/jredrejo/64bits/gb.qt.kde/src'
> >
> > Creating the information files for gb.qt.kde component...
> > gb.qt.kde
> >
> > make[5]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > make[4]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > make[3]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde/src'
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.qt.kde'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.qt.kde'
> > 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/jredrejo/64bits/gb.qt.kde'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde'
> > make[1]: Leaving directory `/home/jredrejo/64bits/gb.qt.kde'
> > Making install in gb.sdl
> > make[1]: Entering directory `/home/jredrejo/64bits/gb.sdl'
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.sdl'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.sdl'
> > 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/jredrejo/64bits/gb.sdl'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.sdl'
> > make[1]: Leaving directory `/home/jredrejo/64bits/gb.sdl'
> > Making install in gb.sdl.sound
> > make[1]: Entering directory `/home/jredrejo/64bits/gb.sdl.sound'
> > Making install in src
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.sdl.sound/src'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.sdl.sound/src'
> > make[3]: Nothing to be done for `install-exec-am'.
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.sdl.sound.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.sdl.sound.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.sdl.sound.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.sdl.sound.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /bin/sh ../libtool --mode=install /usr/bin/install -c  'gb.sdl.sound.la
> '
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.sdl.sound.la'
> > /usr/bin/install -c .libs/gb.sdl.sound.so.0.0.0
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.sdl.sound.so.0.0.0
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.sdl.sound.so.0&&
> > ln -s gb.sdl.sound.so.0.0.0 gb.sdl.sound.so.0)
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.sdl.sound.so&&
> > ln -s gb.sdl.sound.so.0.0.0 gb.sdl.sound.so)
> > /usr/bin/install -c .libs/gb.sdl.sound.lai
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.sdl.sound.la
> > libtool: install: warning: remember to run `libtool --finish
> > /usr/lib/gambas3'
> > make  install-data-hook
> > make[4]: Entering directory `/home/jredrejo/64bits/gb.sdl.sound/src'
> >
> > Creating the information files for gb.sdl.sound component...
> > gb.sdl.sound
> >
> > make[4]: Leaving directory `/home/jredrejo/64bits/gb.sdl.sound/src'
> > make[3]: Leaving directory `/home/jredrejo/64bits/gb.sdl.sound/src'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.sdl.sound/src'
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.sdl.sound'
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.sdl.sound'
> > 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/jredrejo/64bits/gb.sdl.sound'
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.sdl.sound'
> > make[1]: Leaving directory `/home/jredrejo/64bits/gb.sdl.sound'
> > Making install in gb.xml
> > make[1]: Entering directory `/home/jredrejo/64bits/gb.xml'
> > Making install in src
> > make[2]: Entering directory `/home/jredrejo/64bits/gb.xml/src'
> > Making install in xslt
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.xml/src/xslt'
> > make[4]: Entering directory `/home/jredrejo/64bits/gb.xml/src/xslt'
> > make[4]: Nothing to be done for `install-exec-am'.
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.xml.xslt.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.xml.xslt.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.xml.xslt.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.xml.xslt.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /bin/sh ../../libtool --mode=install /usr/bin/install -c  '
> gb.xml.xslt.la'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.xml.xslt.la'
> > /usr/bin/install -c .libs/gb.xml.xslt.so.0.0.0
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.xml.xslt.so.0.0.0
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.xml.xslt.so.0&&
> > ln -s gb.xml.xslt.so.0.0.0 gb.xml.xslt.so.0)
> > (cd /home/jredrejo/64bits/debian//lib/gambas3 && rm -f gb.xml.xslt.so &&
> ln
> > -s gb.xml.xslt.so.0.0.0 gb.xml.xslt.so)
> > /usr/bin/install -c .libs/gb.xml.xslt.lai
> > /home/jredrejo/64bits/debian//lib/gambas3/gb.xml.xslt.la
> > libtool: install: warning: remember to run `libtool --finish
> > /usr/lib/gambas3'
> > make  install-data-hook
> > make[5]: Entering directory `/home/jredrejo/64bits/gb.xml/src/xslt'
> >
> > Creating the information files for gb.xml.xslt component...
> > gb.xml.xslt
> >
> > make[5]: Leaving directory `/home/jredrejo/64bits/gb.xml/src/xslt'
> > make[4]: Leaving directory `/home/jredrejo/64bits/gb.xml/src/xslt'
> > make[3]: Leaving directory `/home/jredrejo/64bits/gb.xml/src/xslt'
> > Making install in rpc
> > make[3]: Entering directory `/home/jredrejo/64bits/gb.xml/src/rpc'
> > make[4]: Entering directory `/home/jredrejo/64bits/gb.xml/src/rpc'
> > make[4]: Nothing to be done for `install-exec-am'.
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.xml.rpc.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.xml.rpc.component'
> > test -z "/home/jredrejo/64bits/debian//lib/gambas3" || mkdir -p --
> > "/home/jredrejo/64bits/debian//lib/gambas3"
> >  /usr/bin/install -c -m 644 'gb.xml.rpc.component'
> > '/home/jredrejo/64bits/debian//lib/gambas3/gb.xml.rpc.component'
> > make  install-data-hook
> > make[5]: Entering directory `/home/jredrejo/64bits/gb.xml/src/rpc'
> > Compiling the gb.xml.rpc project...
> > gb.xml.rpc
> > gbi3: warning: component gb.xml.rpc not found
> > /home/jredrejo/64bits/gb.xml/src/rpc/gb.xml.rpc/RpcClient.class:110:
> > Unknown identifier: XmlReader
> >
> > Creating the information files for gb.xml.rpc component...
> > gb.xml.rpc
> > make[5]: *** [install-data-hook] Segmentation fault
> > make[5]: Leaving directory `/home/jredrejo/64bits/gb.xml/src/rpc'
> > make[4]: *** [install-data-am] Error 2
> > make[4]: Leaving directory `/home/jredrejo/64bits/gb.xml/src/rpc'
> > make[3]: *** [install-am] Error 2
> > make[3]: Leaving directory `/home/jredrejo/64bits/gb.xml/src/rpc'
> > make[2]: *** [install-recursive] Error 1
> > make[2]: Leaving directory `/home/jredrejo/64bits/gb.xml/src'
> > make[1]: *** [install-recursive] Error 1
> > make[1]: Leaving directory `/home/jredrejo/64bits/gb.xml'
> > make: *** [install-recursive] Error 1
> >
>
> Interesting, as gb.xml.rpc is only a Gambas component. Can you get the
> backtrace with gdb?
>
> --
> Benoit Minisini
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Gambas-devel mailing list
> Gambas-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/devel/attachments/20080114/7acbc636/attachment.html>


More information about the Devel mailing list