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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,783da1e5184ba1c9 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!cleanfeed1-b.proxad.net!nnrp7-2.free.fr!not-for-mail Newsgroups: comp.lang.ada From: "philippe.torgue@free.fr" Subject: Re: system call References: <4e46c5c3$0$32648$426a74cc@news.free.fr> <2af248fb-c1d4-4f2e-8011-a498c53dfa42@t30g2000prm.googlegroups.com> User-Agent: XPN/1.2.6 (Street Spirit ; Linux) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Date: 15 Aug 2011 16:32:43 GMT Message-ID: <4e494a2b$0$23729$426a74cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 15 Aug 2011 18:32:43 MEST NNTP-Posting-Host: 82.229.29.225 X-Trace: 1313425963 news-2.free.fr 23729 82.229.29.225:34487 X-Complaints-To: abuse@proxad.net Xref: g2news2.google.com comp.lang.ada:21608 Date: 2011-08-15T18:32:43+02:00 List-Id: Adam Beneschan wrote: > On Aug 13, 11:43�am, "philippe.tor...@free.fr" > wrote: >> Hello, >> >> I have a program, the time of his execution, constructed images, in fact >> files in PPM (P3, plain text mode) >> In short, the program does not deal with the viewing of these images >> (failing to find a library to do ...) >> >> So I want to entrust this task to an external application (imview, >> xview, qiv ... etc): >> >> res = system ("imview out.ppm"); >> >> But each time this code is a new process >> image viewer (here imview) that arises. >> >> My application is waiting while I close imview to move to >> the next iteration. >> >> Well, now you have guessed the question for each passage on the line above, >> I would like the external program (imview, qiv, xview ... whatever), load a new image >> >> Regards! > > I'm not real clear on what you're trying to do. But it sounds like > you want to run imview or some other program once, and have your > program tell that program to display a new image whenever it wants to > display something new. > In order for that to work, the image displayer > has to be set up to accept that kind of communication. > > However, if by "imview" you mean the program documented at > http://hugues.zahlt.info/software_imview.html, that program appears to > have a server mode. So you'll need to run it in server mode and then > communicate with it via a TCP/IP socket. The documentation should > explain how to do this, but I haven't looked over it carefully. > > I hope this is helpful. I don't really know anything about this > program and just did a quick Google search to see if I could come up > with something helpful. But it might be just what you're looking > for. If it's not helpful at all, sorry. > > -- Adam This is exactly the statement of my problem. Meanwhile, as I had not found a solution that relieves me of the display, I found an interesting library (opengl binding ada) http://www.niestu.com/software/lumen/ However, the opportunity to play a role imview server is a trail to follow! Best regards.