From: Florian Philipp <lists@binarywings.net>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] introspection USE flag and KDE
Date: Wed, 17 Aug 2011 20:29:52 +0200 [thread overview]
Message-ID: <4E4C08A0.1030903@binarywings.net> (raw)
In-Reply-To: <4E4BE650.8030104@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1383 bytes --]
Am 17.08.2011 18:03, schrieb Dale:
> Michael Mol wrote:
>> On Tue, Aug 16, 2011 at 9:48 PM, Adam Carter<adamcarter3@gmail.com>
>> wrote:
>>
>>> that and find https://live.gnome.org/GObjectIntrospection
>>>
>>> Now ask someone who codes WTF that page means :) Sounds like it allows
>>> programs to use code from different languages.
>>>
>> More specifically, while Gnome apps could already be written in
>> multiple languages, the libraries bridging those languages to C were
>> cumbersome (and thus buggy) to maintain, and this introspection change
>> is intended to result in a cleanup of that process.
>>
>>
>
>
> Ohhh, now I see. I thought it was talking about languages like English,
> Spanish etc. lol
>
> Dale
>
> :-) :-)
>
The ASCII-art on page [1] pretty much sums it up with regard to the
compile step:
There is a second compiler involved that parses the comments in the C
source code and generates binary files with type information etc. which
can then be used for language bindings.
So, it will probably slow down compilation and use more disk space (but
not very much, as stated on -dev). Also, as stated on -dev, ALWAYS
enable this unless you want to recompile most of @world if you ever need
a language binding.
[1] https://live.gnome.org/GObjectIntrospection/Architecture
Regards,
Florian Philipp
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
next prev parent reply other threads:[~2011-08-17 18:31 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-17 1:39 [gentoo-user] introspection USE flag and KDE Dale
2011-08-17 1:48 ` Adam Carter
2011-08-17 2:03 ` Dale
2011-08-17 2:08 ` Adam Carter
2011-08-17 3:06 ` Dale
2011-08-17 13:14 ` Michael Mol
2011-08-17 16:03 ` Dale
2011-08-17 18:29 ` Florian Philipp [this message]
2011-08-17 21:43 ` Dale
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4E4C08A0.1030903@binarywings.net \
--to=lists@binarywings.net \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox