[Gambas-user] gambas-1.0.4 on Mandrake 10.1 AMD64

Robert M. Stockmann stock at ...944...
Mon Apr 11 05:13:58 CEST 2005


Hello,

I downloaded gambas-1.0.4 from http://gambas.sourceforge.net/ and tried
to get it compiling and running on Mandrake 10.1 AMD64 .

Here's how far i got :

The result is for download at : 

ftp://stokkie.net/pub/linux/gambas/gambas-1.0.4-1mdk.src.rpm

filesize :
-rw-r--r--  1 root root   4211913 Apr 11 05:07 gambas-1.0.4-1mdk.src.rpm
md5sum :
83953730b7487416785a6d021d10661f  gambas-1.0.4-1mdk.src.rpm

Here follows the last part of : rpm -v -ba gamba.spec :
-------------------------------------------------------
.
.

Installing with ROOT=/var/tmp/gambas-1.0.4-1mdk-buildroot


Creating the library info files...
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.debug.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.eval.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.db.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.compress.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.xml.libxml.xslt.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.xml.libxml.rpc.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.xml.libxml.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.qt.editor.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.qt.ext.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.qt.kde.html.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.qt.kde.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.qt.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.net.curl.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.net.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.sdl.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.vb.info
/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/gambas/info/gb.info

Installing the development environment...
Compiling gambas...
OK
Compiling gambas-database-manager...
OK

Installing the gambas help files...

Installing the gambas examples...
Compiling Automation/KateBrowser/...
OK
Compiling Automation/Scripting/...
OK
Compiling Basic/Blights/...
OK
Compiling Basic/Collection/...
OK
Compiling Basic/DragNDrop/...
OK
Compiling Basic/Object/...
OK
Compiling Basic/Timer/...
OK
Compiling Basic/TreeView/...
OK
Compiling Database/Database/...
OK
Compiling Database/DataReportExample/...
OK
Compiling Drawing/AnalogWatch/...
OK
Compiling Drawing/Clock/...
OK
Compiling Drawing/ImageViewer/...
OK
Compiling Drawing/OnScreenDisplay/...
OK
Compiling Exec/Console/...
OK
Compiling Exec/MoviePlayer/...
OK
Compiling Games/DeepSpace/...
OK
Compiling Games/RobotFindsKitten/...
OK
Compiling Games/Snake/...
OK
Compiling Games/Solitaire/...
OK
Compiling Miscellaneous/Evaluator/...
OK
Compiling Miscellaneous/Explorer/...
OK
Compiling Miscellaneous/Notepad/...
OK
Compiling Networking/ClientSocket/...
OK
Compiling Networking/DnsClient/...
OK
Compiling Networking/HTTPGet/...
OK
Compiling Networking/HTTPPost/...
OK
Compiling Networking/SerialPort/...
OK
Compiling Networking/ServerSocket/...
OK
Compiling Networking/UDPServerClient/...
OK
Compiling Networking/WebBrowser/...
OK
Compiling Sound/MusicPlayer/...
OK
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/src/RPM/BUILD/gambas-1.0.4'
make[1]: Leaving directory `/usr/src/RPM/BUILD/gambas-1.0.4'
+ /usr/lib/rpm/brp-mandrake
Cleaning files...done
Compressing files...done
Stripping files...done
Relativisation of symlinks...done
Clean perl...done
Building libraries symlinks...done
Translating menus:
Applications/Development/Development environments => More Applications/Development/Development environments
done
Processing files: gambas-runtime-1.0.4-1mdk
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.56560
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd gambas-1.0.4
+ DOCDIR=/var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/doc/gambas-runtime-1.0.4
+ export DOCDIR
+ rm -rf /var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/doc/gambas-runtime-1.0.4
+ /bin/mkdir -p /var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/doc/gambas-runtime-1.0.4
+ cp -pr README AUTHORS COPYING INSTALL NEWS README.REDHAT README.DEBIAN TODO /var/tmp/gambas-1.0.4-1mdk-buildroot/usr/share/doc/gambas-runtime-1.0.4
+ exit 0
Processing files: gambas-ide-1.0.4-1mdk
Processing files: gambas-gb-compress-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.compress.bzlib2.so.0()(64bit) lib.gb.compress.so.0()(64bit) lib.gb.compress.zlib.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libz.so.1()(64bit)
Processing files: gambas-gb-db-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.db.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit)
Processing files: gambas-gb-db-mysql-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.db.mysql.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-db = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libmysqlclient.so.12()(64bit) libz.so.1()(64bit)
Processing files: gambas-gb-db-postgresql-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.db.postgresql.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-db = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libpq.so.3()(64bit)
Processing files: gambas-gb-db-sqlite-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.db.sqlite.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-db = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libm.so.6()(64bit) libsqlite.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit)
Processing files: gambas-gb-debug-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.debug.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit)
Processing files: gambas-gb-eval-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.eval.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit)
Processing files: gambas-gb-net-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.net.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit)
Processing files: gambas-gb-net-curl-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.net.curl.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-net = 1.0.4 libcrypto.so.0.9.7()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libcurl.so.3()(64bit) libdl.so.2()(64bit) libssl.so.0.9.7()(64bit) libz.so.1()(64bit)
Processing files: gambas-gb-qt-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.qt.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libqt-mt.so.3 >= 3.2 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libqt-mt.so.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit)
Processing files: gambas-gb-qt-ext-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.qt.ext.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-qt = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libqt-mt.so.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit)
Processing files: gambas-gb-qt-editor-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.qt.editor.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-qt = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libqt-mt.so.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit)
Processing files: gambas-gb-qt-kde-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.qt.kde.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-qt = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libDCOP.so.4()(64bit) libgcc_s.so.1()(64bit) libkdecore.so.4()(64bit) libkdeui.so.4()(64bit) libkio.so.4()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libqt-mt.so.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit)
Processing files: gambas-gb-qt-kde-html-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.qt.kde.html.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 gambas-gb-qt-kde = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libDCOP.so.4()(64bit) libgcc_s.so.1()(64bit) libkdecore.so.4()(64bit) libkdeui.so.4()(64bit) libkhtml.so.4()(64bit) libkio.so.4()(64bit) libkjs.so.1()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libqt-mt.so.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit)
Processing files: gambas-gb-sdl-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.sdl.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libSDL-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit)
Processing files: gambas-gb-vb-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.vb.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit)
Processing files: gambas-gb-xml-1.0.4-1mdk
Finding  Provides: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-provides
Using BuildRoot: /var/tmp/gambas-1.0.4-1mdk-buildroot to search libs
Finding  Requires: /usr/lib/rpm/filter.sh ' ' /usr/lib/rpm/find-requires /var/tmp/gambas-1.0.4-1mdk-buildroot x86_64
Provides: lib.gb.xml.libxml.rpc.so.0()(64bit) lib.gb.xml.libxml.so.0()(64bit) lib.gb.xml.libxml.xslt.so.0()(64bit)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: gambas-runtime = 1.0.4 libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libxml2.so.2()(64bit) libxslt.so.1()(64bit)
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/gambas-1.0.4-1mdk-buildroot
Wrote: /usr/src/RPM/SRPMS/gambas-1.0.4-1mdk.src.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-runtime-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-ide-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-compress-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-db-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-db-mysql-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-db-postgresql-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-db-sqlite-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-debug-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-eval-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-net-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-net-curl-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-qt-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-qt-ext-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-qt-editor-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-qt-kde-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-qt-kde-html-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-sdl-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-vb-1.0.4-1mdk.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/gambas-gb-xml-1.0.4-1mdk.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.39564
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd gambas-1.0.4
+ rm -rf /var/tmp/gambas-1.0.4-1mdk-buildroot
+ exit 0
[jackson:root]:(/usr/src/RPM/SPECS)# 

I applied the following patch to get the above compiled and installed :

[jackson:root]:(/usr/src/RPM/SOURCES)# bzcat gambas-1.0.4-libpath64.patch.bz2 
diff -u -r gambas-1.0.4/src/comp/gbi.c gambas-1.0.4.libpath64/src/comp/gbi.c
--- gambas-1.0.4/src/comp/gbi.c 2004-07-25 13:08:59.000000000 +0200
+++ gambas-1.0.4.libpath64/src/comp/gbi.c       2005-04-11 04:23:20.558387240 +0200
@@ -115,7 +115,11 @@
     strncpy(_root, FILE_get_dir(FILE_get_dir(path)), MAX_PATH);
   }
   
-  strcpy(_lib_path, FILE_cat(_root, "lib/gambas", NULL));
+  #if defined(__x86_64__) || defined(__amd64__)
+       strcpy(_lib_path, FILE_cat(_root, "lib64/gambas", NULL));
+  #else
+       strcpy(_lib_path, FILE_cat(_root, "lib/gambas", NULL));
+  #endif
   strcpy(_info_path, FILE_cat(_root, "share/gambas/info", NULL));
 
   if (lt_dlinit())
diff -u -r gambas-1.0.4/src/exec/gbx_project.c gambas-1.0.4.libpath64/src/exec/gbx_project.c
--- gambas-1.0.4/src/exec/gbx_project.c 2004-07-21 22:18:35.000000000 +0200
+++ gambas-1.0.4.libpath64/src/exec/gbx_project.c       2005-04-11 04:26:27.123025104 +0200
@@ -254,7 +254,11 @@
   
   STRING_new(&PROJECT_exec_path, FILE_get_dir(FILE_get_dir(path)), -1);
 
-  STRING_new(&PROJECT_lib_path, FILE_cat(PROJECT_exec_path, "lib/gambas", NULL), 0);
+  #if defined(__x86_64__) || defined(__amd64__)
+       STRING_new(&PROJECT_lib_path, FILE_cat(PROJECT_exec_path, "lib64/gambas", NULL), 0);
+  #else
+       STRING_new(&PROJECT_lib_path, FILE_cat(PROJECT_exec_path, "lib/gambas", NULL), 0);
+  #endif
 
   /* fichier projet */
 
[jackson:root]:(/usr/src/RPM/SOURCES)# 

However when running gambas some problems occur :

[jackson:stock]:(~)$ gambas
sizeof(CLASS) = 256 !
ERROR: #51: Bad archive: Invalid argument
[jackson:stock]:(~)$ 
[jackson:stock]:(~)$ /usr/bin/gbx   
sizeof(CLASS) = 256 !
ERROR: #45: File or directory does not exist
[jackson:stock]:(~)$ /usr/bin/gbx -x
gbx: no archive file.
[jackson:stock]:(~)$ 

and here is the debug report, for what its worth :

[jackson:stock]:(~/tmp/gambas-1.0.4)$ cd app/gambas
[jackson:stock]:(~/tmp/gambas-1.0.4/app/gambas)$ gbc -agt
OK
[jackson:stock]:(~/tmp/gambas-1.0.4/app/gambas)$ gdb gbx
GNU gdb 6.2-2mdk (Mandrakelinux)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-mandrake-linux-gnu"...(no debugging symbols found)...Using host libthread_db library "/lib64/tls/libthread_db.so.1".

(gdb) set args -p
(gdb) run
Starting program: /usr/bin/gbx -p
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...sizeof(CLASS) = 256 !
[Thread debugging using libthread_db enabled]
[New Thread 182899912864 (LWP 28056)]
ERROR: #2: Cannot load class 'Project': Bad format in static section

Program exited with code 01.
(gdb) bt
No stack.
(gdb) 


Thanks,

Robert
-- 
Robert M. Stockmann - RHCE
Network Engineer - UNIX/Linux Specialist
crashrecovery.org  stock at ...944...





More information about the User mailing list