[irrtoolset]Problems with prtraceroute and prpath
Katie Petrusha katie at ripe.net
Mon Jun 14 17:40:43 CEST 2004
On Sat, Jun 05, 2004 at 02:07:52PM +0200, emas80 at tin.it wrote: Dear Emanuele, As you may see from the README file of IRRToolSet-4.8.1 (I suppose this is the one you tried to compile), it says that prtraceroute is not yet ported to support RPSLng. The only tools from IRRToolSet-4.8.x are re-implemented for RPSLng: RtConfig rpslcheck peval If you need prtraceroute but do not need RPSLng, please use the older version 4.7.3. P.S. MPPrefixRanges is on of the numerous new classes appeared in RPSLng branch of the software, and not all tools have been reimplemented even to compile (yet). > Hi, I have some problems in compiling these two utilities. I've succesfully > downloaded the irrtoolset-20040308-1.patch (thank you glen!) and I've applied > it so that I can compile with gcc3.3.1. But I can't compile, with the general > Makefile, prpath and prtraceroute, so I used theirs Makefile but I get some > errors. They are type-conversion errors, and so I can't resolve them without > great truble by understanding the entire code... > For example, in compiling prtraceroute I get > "cannot convert `const MPPrefixRanges*' to `const PrefixRanges*' in assignment" > in bgproute.cc line 1086, and of course compiler is right! Someone changed > return type of the method "expandRSSet" in irr.hh... and so on... > I tried to solve this and the other following 3 or 4 errors by casting (they > aren't much more), but while it compiles correctly, it does not run correctly: > I launched prtraceroute www.google.it and I got 1 * 2 * 3 * .... etc. > etc. If I use the simpler traceroute I got the right gateways and the right > route, so I think that it's a buggy program or, probably, I cant' cast everything > I want... > I hope someone could help me, 'cause I desperatly need a program with the > characteristics of prtraceroute and prpath for a project for a school course. > > Thank you for the attention and sorry for my english, I'm italian. > bye! > > Emanuele > -- Kind regards, Katie Petrusha RIPE NCC