[Xorp-hackers] De-facto xorprtm dll / "RTMv2" -- is [IMHO] very _experimenal_ feature Re: xorprtm dll.

Victor Miasnikov vvm at tut.by
Fri Mar 16 02:49:07 PDT 2012


Hi!

> On 03/15/2012 09:34 AM, Victor Miasnikov wrote:

VVM>>>> May be turn off windows_rras_support by default?
VVM>>>> Who can compile xorprtm dll -- can be simply turn on feature by recompile XORP
VVM>>>> And not-developer can be work with XORP on windows comps with RRAS component
VVM>>>> ( RRAS very offten not configure as _router_ , usual it simply installed by other MS software )
VVM>>
VVM>> and in [near] future -- start work with upgrade "xorprtm dll" . . .
>
> Sure, that sounds good to me.

 Well: i'm start do it, i.e. make/send patches, write documentation, etc.

 In this order:
==
1)  create patch to optionally enable the feature
2)  "document how to compile the module using MS VC"
==


>  that would be welcome:
> In the meantime, if you would like to send a patch to optionally enable the feature in xorp

 Ok,  I'm start do it


>, and document how to compile the module using MS VC

I'm start write it


> Anyone that wants to experiment or try to fix some of the bugs in that code will have an easier time that way.

 Yes, yes:  this is main goal of "reincarnation" feature "xorprtm dll" / "RTMv2"


> I'm not going to add pre-compiled dlls to the git tree nor to package
> them in the standard xorp packages, but perhaps they could be added to the downloads directory on our web page under 
> 'contributions' or similar.

Yes: last variant [IMHO] is optimal


>>> could get it to compile using the mingw cross-compiler
>>> so that it's automatically compiled?
>>
>> In any case for build xorprtm dll need *..h and *.lib from MS Platform SDK . . .

> Well, we can compile the rest of xorp for windows using mingw, so hopefully
> the xorprtm part can be made to compile there as well.

 I'm try do it, but _may be_ and in _any case_ after
1)  create patch to optionally enable the feature
2)  "document how to compile the module using MS VC"

i.e. not in near future :-(

> It might be a while before I try to do this, but if someone else
> gets it working, please send patches.

 Yes: that "would be welcome" / "very well"


>>> Do you think you could get it to compile using the mingw cross-compiler so that it's automatically compiled?
>> I'm think what .dll / module(!) for MS Software ( RRAS) need be compile with MS VC , and _best_ with version what 
>> corresponded Windows
>> IMHO, need personal .dll for NT52 / NT60 / NT61 / NT62 and may be for even(!) SP / HotFix


 Problem N2  :  build  x64 editions of "xorprtm dll" itself and on x86 build computers


Best regards, Victor Miasnikov
Blog:  http://vvm.blog.tut.by/


----- Original Message ----- 
From: "Ben Greear" <greearb at candelatech.com>
To: "Victor Miasnikov" <vvm at tut.by>
Cc: <xorp-hackers at icir.org>
Sent: Thursday, March 15, 2012 7:55 PM
Subject: Re: De-facto xorprtm dll / "RTMv2" -- is [IMHO] very _experimenal_ feature Re: xorprtm dll.

On 03/15/2012 09:34 AM, Victor Miasnikov wrote:
>
> Hi!
>
>> Do you think you
>
> I'm think what .dll / module(!) for MS Software ( RRAS) need be compile with MS VC , and _best_ with version what 
> corresponded Windows
>
> IMHO, need personal .dll for NT52 / NT60 / NT61 / NT62 and may be for even(!) SP / HotFix
>
>
>> could get it to compile using the mingw cross-compiler
>> so that it's automatically compiled?
>
> In any case for build xorprtm dll need *..h and *.lib from MS Platform SDK . . .

Well, we can compile the rest of xorp for windows using mingw, so hopefully
the xorprtm part can be made to compile there as well.

It might be a while before I try to do this, but if someone else
gets it working, please send patches.

In the meantime, if you would like to send a patch to optionally
enable the feature in xorp, and document how to compile the module
using MS VC that would be welcome.  Anyone that wants to experiment
or try to fix some of the bugs in that code will have an easier
time that way.

I'm not going to add pre-compiled dlls to the git tree nor to package
them in the standard xorp packages, but perhaps they could be added
to the downloads directory on our web page under 'contributions' or
similar.

> IMHO at this time need be do:
>
>>> May be turn off windows_rras_support by default?
>>>
>>> Who can compile xorprtm dll -- can be simply turn on feature by recompile XORP
>>>
>>> And not-developer can be work with XORP on windows comps with RRAS component
>>> ( RRAS very offten not configure as _router_ , usual it simply installed by other MS software )
>
>
>
> and in [near] future -- start work with upgrade "xorprtm dll" . . .
+
Sure, that sounds good to me.

Thanks,
Ben
--



More information about the Xorp-hackers mailing list