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] Installation Problem



You could also try setting the WHYLIB env variable:

WHYLIB=c:\cygwin\usr\local\Frama-C\why

or whatever is the path to why\prelude.why

- Claude

Juan Soto wrote:
> Greetings,
> 
>  
> 
> I attempted to set the FRAMAC_SHARE environment variable per your suggestion
> to a Windows like path as follows:
> 
>  
> 
> $ FRAMAC_SHARE=C:\cygwin\usr\local\Frama-C
> 
>  
> 
> $ FRAMAC_SHARE=C:/cygwin/usr/local/Frama-C
> 
>  
> 
> In both cases, I was unable get beyond the 
> 
>  
> 
> $ frama-c -jessie-analysis -jessie-gui a.c
> 
> Parsing
> 
> [preprocessing] running gcc -C -E -I. -include
> /usr/local/share/frama-c\jessie\jessie_prolog.h -dD a.c
> 
> Cleaning unused parts
> 
> Symbolic link
> 
> Starting semantical analysis
> 
> Starting Jessie translation
> 
> Producing Jessie files in subdir a.jessie
> 
> File a.jessie/a.jc written.
> 
> File a.jessie/a.cloc written.
> 
> Calling Jessie tool in subdir a.jessie
> 
> Generating Why function max
> 
> Calling VCs generator.
> 
> gwhy-bin [...] why/a.why
> 
> cannot find prelude file /usr/local/share/frama-c/why\why\prelude.why
> 
> make: *** [a.stat] Error 1
> 
> Jessie subprocess failed: make -f a.makefile gui
> 
>  
> 
> I am wondering at what step the -include option (above), 
> 
>  
> 
> /usr/local/share/frama-c\jessie\jessie_prolog.h
> 
>  
> 
> Concatenates using both forward (/) and backward slashes (\)? 
> 
>  
> 
> Any suggestions how to resolve this? 
> 
>  
> 
> Thanks,
> 
> Juan
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Frama-c-discuss mailing list
> Frama-c-discuss at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/frama-c-discuss

-- 
Claude March?                          | tel: +33 1 72 92 59 69
INRIA Saclay - ?le-de-France           | mobile: +33 6 33 14 57 93
Parc Orsay Universit?                  | fax: +33 1 74 85 42 29
4, rue Jacques Monod - B?timent N      | http://www.lri.fr/~marche/
F-91893 ORSAY Cedex                    |