Frama-C-discuss mailing list archives
This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Frama-c-discuss] why-2.24 install question
- Subject: [Frama-c-discuss] why-2.24 install question
- From: virgile.prevosto at cea.fr (Virgile Prevosto)
- Date: Tue, 20 Apr 2010 14:00:21 +0200
- In-reply-to: <20100420101921.GA20284@opentech.at>
- References: <20100420091303.GA4079@opentech.at> <4BCD7302.4010608@cea.fr> <20100420092826.GA18012@opentech.at> <4BCD74FB.5@inria.fr> <20100420094716.GA29920@opentech.at> <k2wb15d09071004200309s9b16d74blf291bb5311524916@mail.gmail.com> <20100420101921.GA20284@opentech.at>
Le mar. 20 avril 2010 12:19:21 CEST, Nicholas Mc Guire <der.herr at hofr.at> a ?crit : > On Tue, 20 Apr 2010, Pascal Cuoq wrote: > > > > the hello.c is really just a trivial example for testing > > > #include <stdio.h> > > > > > > void foo(void) > > > { > > > ? ? ? ?printf("hello,world\n"); > > > > The notion of "trivial" is relative. Your example includes standard > > headers that contain horrible stuff, and calls a variadic function. > > Jessie behaved as well as you can expect on your example: your > > installation is fine. > > not quite - removed the printf and the include and provided a dummy function > get > > rtl26:~/formal_methods/Frama-C/examples# frama-c.byte -jessie hello.c > [kernel] preprocessing with "gcc -C -E -I. -dD hello.c" > [jessie] Starting Jessie translation > [jessie] Producing Jessie files in subdir hello.jessie > [jessie] File hello.jessie/hello.jc written. > [jessie] File hello.jessie/hello.cloc written. > [jessie] Calling Jessie tool in subdir hello.jessie > Generating Why function foo > Generating Why function main > [jessie] Calling VCs generator. > gwhy-bin [...] why/hello.why > /bin/sh: gwhy-bin: command not found This suggests that the graphical user interface is missing. Do you have the lablgtk library installed? If not, neither why nor frama-c will complain (you can see a warning about lablgtk in config.log though), but they will only build the command-line tools. If you have some provers installed (e.g. alt-ergo), you can directly select one of them with -jessie-atp <prover> (e.g. -jessie-atp alt-ergo). Hope this helps, -- E tutto per oggi, a la prossima volta. Virgile
- Follow-Ups:
- [Frama-c-discuss] why-2.24 install question
- From: der.herr at hofr.at (Nicholas Mc Guire)
- [Frama-c-discuss] why-2.24 install question
- References:
- [Frama-c-discuss] why-2.24 install question
- From: der.herr at hofr.at (Nicholas Mc Guire)
- [Frama-c-discuss] why-2.24 install question
- From: Julien.Signoles at cea.fr (Julien Signoles)
- [Frama-c-discuss] why-2.24 install question
- From: der.herr at hofr.at (Nicholas Mc Guire)
- [Frama-c-discuss] why-2.24 install question
- From: Claude.Marche at inria.fr (Claude Marche)
- [Frama-c-discuss] why-2.24 install question
- From: der.herr at hofr.at (Nicholas Mc Guire)
- [Frama-c-discuss] why-2.24 install question
- From: pascal.cuoq at gmail.com (Pascal Cuoq)
- [Frama-c-discuss] why-2.24 install question
- From: der.herr at hofr.at (Nicholas Mc Guire)
- [Frama-c-discuss] why-2.24 install question
- Prev by Date: [Frama-c-discuss] New release of Aorai
- Next by Date: [Frama-c-discuss] why-2.24 install question
- Previous by thread: [Frama-c-discuss] why-2.24 install question
- Next by thread: [Frama-c-discuss] why-2.24 install question
- Index(es):