From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b29ea596843b99f5 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.227.230 with SMTP id sd6mr4370530pbc.8.1332694825962; Sun, 25 Mar 2012 10:00:25 -0700 (PDT) Path: kz5ni32876pbc.0!nntp.google.com!news2.google.com!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: help bridging C and Ada Date: Sun, 25 Mar 2012 18:00:24 +0100 Organization: A noiseless patient Spider Message-ID: References: Mime-Version: 1.0 Injection-Info: mx04.eternal-september.org; posting-host="dFCm8HWntFqmDIilBLqEJQ"; logging-data="28208"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19NX0/t4Tm6ZrA/hgQu0RE4cLaj5sAoIFo=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (darwin) Cancel-Lock: sha1:L9QPAtUyMa759z0sfNkmKdLWePU= sha1:Dp4w1RpyAt18VN4eC9VOzudHTaE= Content-Type: text/plain; charset=us-ascii Date: 2012-03-25T18:00:24+01:00 List-Id: Patrick writes: > sorry. I just want to rephase something..... I guess fdump is really a > front end to using pragma options. I guess I should have said > something like, is it better to use fdump for complicated bindings or > to try to use pragma import to hook into a few functions. The gstreamer headers total 28446 lines, and the Python bindings total 14736 lines. This includes blank lines and comments, but is still a massive target you've set yourself. For this one, you might be better off deciding on which (small subset of!) the facilities you want to interface with, at least to start with, and writing the bindings by hand.