Sheng Wang wrote:
> Hi,
>
> I got some problems while tying using it.
>
> I tried to run the Verbose example, at
> examples/verbose,
> but I got :
>
> [sheng@truth opencxx-2.8]$ ./occ
> -I/home/sheng/software/opencxx-2.8 -m
> examples/verbose/VerboseClass.mc
> EXECUTING: g++ g++ -D__opencxx -E -o VerboseClass.occ
> -x c++ examples/verbose/VerboseClass.mc
> examples/verbose/VerboseClass.mc:38:25: opencxx/mop.h:
> No such file or directory
>
> [sheng@truth opencxx-2.8]$ ./occ2
> -I/home/sheng/software/opencxx-2.8 -m
> examples/verbose/VerboseClass.mc
> libtool: unrecognized option `--tag=CXX'
> Try `libtool --help' for more information.
> occ2: command failed: libtool --tag=CXX --mode=compile
> --silent g++ -c VerboseClass.2.ii -o VerboseClass.lo
Looks like you are using old libtool, which does not understand '--tag'
option.
> I checked ./opencxx directory, mop.h is there. Is
> there something wrong with my usage?
Should be fine after upgrading libtool. If not, pls. let me know.
> Here is another question about openC++, does it
> support all features of ISO/C++ standard? I am
> thinking whether I can use it to check some large C++
> source repostories such as Mozilla or KDE.
No, it does not. It will not correctly identify all overloadings and
templates. We are aiming at it, but it requires lots of resources to
cover all the features.
BR
Grzegorz
|