[erlang-questions] Compile with flag --with-dynamic-trace=systemtap failed

苏晔俊 <>
Thu Oct 25 18:05:08 CEST 2012


Hey, thank you for the reply, although I happened to find out the fact a 
few days ago.
It's strange that the Erlang mail list appears in google group. I never 
accepted any response from this group.

在 2012年9月22日星期六UTC+8上午12时41分03秒,Emilio De Camargo Francesquini写道:
>
> Systemtap already comes with a dtrace script preprocessor. No need to 
> install both Systemtap and Dtrace. 
>
> Have you installed the systemtap-sdt-devel package? It contains the 
> dtrace preprocessor you need and the  sys/sdt.h header needed to 
> compile the VM with tracing enabled. 
>
> sudo yum install  systemtap-sdt-devel 
>
> Emilio 
>
> 2012/9/14 CGS < <javascript:>>: 
> > I got the same problem and I gave up. Systemtap package seems not to be 
> > recognized by Erlang. Instead, dtrace package works like a charm. 
> > 
> > CGS 
> > 
> > 
> > 
> > 
> > On Fri, Sep 14, 2012 at 3:05 PM, Lukas Larsson <<javascript:>> 
> wrote: 
> >> 
> >> Hello, 
> >> 
> >> On our systemtap testmachine we have the dtrace command available: 
> >> 
> >> -bash-4.2$ dtrace --help 
> >> Usage /usr/bin/dtrace [--help] [-h | -G] [-C [-I<Path>]] -s File.d [-o 
> >> <File>] 
> >> Where -h builds a systemtap header file from the .d file 
> >>       -C when used with -h, also run cpp preprocessor 
> >>       -o specifies an explicit output file name, 
> >>          the default for -G is file.o and -h is file.h 
> >>       -I when running cpp pass through this -I include Path 
> >>       -s specifies the name of the .d input file 
> >>       -G builds a stub file.o from file.d, 
> >>          which is required by some packages that use dtrace. 
> >> 
> >> I'm not the guy who has implemented/installed it for us, but I think 
> >> that when you install systemtap you should also get a utility called 
> >> dtrace. 
> >> 
> >> Lukas 
> >> 
> >> On Fri, Sep 14, 2012 at 4:55 AM, goofansu <<javascript:>> 
> wrote: 
> >> > dtrace: failed to compile script emulator/beam/erlang_dtrace.d: 
> >> > Preprocessor 
> >> > not found 
> >> > configure: error: Could not precompile erlang_dtrace.d: dtrace -h 
> failed 
> >> > configure: error: /root/otp/erts/configure failed for erts 
> >> > 
> >> > 
> >> > OS: fedora17 
> >> > 
> >> > I've installed systemtap. Shall I install dtrace? 
> >> > 
> >> > 
> >> > 
> >> > -- 
> >> > View this message in context: 
> >> > 
> http://erlang.2086793.n4.nabble.com/Compile-with-flag-with-dynamic-trace-systemtap-failed-tp4655144.html 
> >> > Sent from the Erlang Questions mailing list archive at Nabble.com. 
> >> > _______________________________________________ 
> >> > erlang-questions mailing list 
> >> >  <javascript:> 
> >> > http://erlang.org/mailman/listinfo/erlang-questions 
> >> _______________________________________________ 
> >> erlang-questions mailing list 
> >>  <javascript:> 
> >> http://erlang.org/mailman/listinfo/erlang-questions 
> > 
> > 
> > 
> > _______________________________________________ 
> > erlang-questions mailing list 
> >  <javascript:> 
> > http://erlang.org/mailman/listinfo/erlang-questions 
> > 
> _______________________________________________ 
> erlang-questions mailing list 
>  <javascript:> 
> http://erlang.org/mailman/listinfo/erlang-questions 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20121025/ed96cad3/attachment.html>


More information about the erlang-questions mailing list