From: Biswapesh C. <bis...@tc...> - 2003-04-16 08:19:03
|
The thing is that I compiled valgrind CVS HEAD from source and then I compiled the latest version of calltree from source, so I'm a mystified as to why it did not catch this at compile time. The error goes away if I specify the 1_9_5 branch of valgrind during checkout and then recompile both in that order. On Wed, 2003-04-16 at 13:43, Nicholas Nethercote wrote: > On 16 Apr 2003, Biswapesh Chattopadhyay wrote: > > > ------------------------------------ > > Error: > > Skin and core interface versions do not match. > > Interface version used by core is: 2.0 > > Interface version used by skin is: 1.2 > > The major version numbers must match. > > You need to at least recompile, and possibly update, > > your skin to work with this version of Valgrind. > > Aborting, sorry. > > ------------------------------------- > > > > What gives ? > > Let me guess: you're using the CVS head with the calltree patch. The > core/skin interface changed recently, and now the core you are using > doesn't match the skin any more. If you recompile the skin it will > hopefully work, although depending on how up-to-date your core version is, > it may complain about a missing function when trying to print the command > line usage message. I think Josef F has a fix for Calltree for that. > > I tried to make the error message pretty clear... could I make it more > informative? > > N -- Biswa. |