[Gambas-user] gambas on gentoo
Dominique Michel
dominique.michel at ...3298...
Wed Feb 5 20:38:40 CET 2014
Le Tue, 4 Feb 2014 09:13:08 +0100,
Dominique Michel <dominique.michel at ...3298...> a écrit :
> Hi all,
>
> First, thank you for gambas. Even if a Linux system is more
> complicated, it remain me my old time with an Amiga in the eighties.
> Simple, powerful and efficient.
>
> gambas is not in portage currently, and it is an old bug report with
> an ebuild at https://bugs.gentoo.org/show_bug.cgi?id=302136
>
> I just updated the ebuild to gambas-3.5.2. When installing it, I get
> the following warnings from portage:
More important, another user get the following error:
I got a lot of "symbol lookup
error: /var/tmp/portage/dev-lang/gambas-3.5.2/image//usr/lib64/gambas3/gb.image.so:
undefined symbol: pow" Therefor gambas it's unusable for me.
||
|| Unable to compile gb.desktop
|| Unable to compile gb.eval.highlight
|| Unable to compile gb.gui.base
|| Unable to compile gb.form
|| Unable to compile gb.form.dialog
|| Unable to compile gb.form.mdi
|| Unable to compile gb.db.form
|| Unable to compile gb.report
|| Unable to compile gb.chart
|| Unable to compile gb.net.pop3
|| Unable to compile gb.memcached
|| Unable to compile gb.map
|| Unable to compile gambas3
||
I added -lm to ldflags in makefile but with no use.
#endquote
Do you know which dependency is missing, and if not, what more is
needed to know it?
Dominique
>
> * QA Notice: Package triggers severe warnings which indicate that it
> * may exhibit random runtime failures.
> * jit_codegen.cpp:6649:33: warning: dereferencing type-punned pointer
> will break strict-aliasing rules [-Wstrict-aliasing]
>
>
> * QA Notice: Package triggers severe warnings which indicate that it
> * may exhibit random runtime failures.
> * framebufferobject.c:108:2: warning: implicit declaration of
> function 'GenerateMipmapEXT' [-Wimplicit-function-declaration]
> * framebufferobject.c:169:2: warning: implicit declaration of
> function 'GetRenderbuffe
>
> and
>
> * QA Notice: This package installs one or more .desktop files that do
> not
> * pass validation.
> *
> * /usr/share/applications/gambas3.desktop: error: (will be
> fatal in the future): value "gambas3.png" for key "Icon" in group
> "Desktop Entry" is an icon name with an extension, but there should
> be no extension as described in the Icon Theme Specification if the
> value is not an absolute path
> * /usr/share/applications/gambas3.desktop: warning: value
> "Application;Development;" for key "Categories" in group "Desktop
> Entry" contains a deprecated value "Application"
> *
>
> A question: When compiling, is it possible that elibtoolize and
> eautoreconf only scan what is needed to be able to run a gambas
> software, and after that, to only compile and install that part of
> gambas (I think the interpreter and its libraries). And when
> installed, to make separated builds for each other components?
>
> My concern is that portage compile every thing, and as the gambas
> executables depends on the interpreter and the lib, it is no need to
> recompile and reinstall every thing in most cases, if not all cases,
> when the interpreter and the libs are recompiled by portage during a
> system update.
>
> Such an update is a 3 steps process: 1) the updated packages are
> updated by portage, 2) the obsoleted packages are removed, and 3)
> revdep-rebuild check the reverse dependencies in the installed system
> and tell portage to reinstall the broken packages from their sources.
> In case of 3), it would be a waste of time and energy to recompile
> the whole gambas if just one of its executable or lib get broken, and
> it would be much better if I can make several ebuilds instead of only
> one.
>
> Also, I am trying now to get a live ebuild to work from the svn, and
> it would obviously be more important with it if can spilt the ebuild
> into several ones.
>
> Best regards,
> Dominique
>
> ------------------------------------------------------------------------------
> Managing the Performance of Cloud-Based Applications
> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
> http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list