Hi Jeremy,

I don't have exact experience to help you but your plan seems doable.
The SWIG documentation for Perl on Windows doesn't list any obvious
limitations that look like they will get in your way.  I'm pretty sure
any lack of development libs would have been noted there.

In your shoes, I would look for a stable Windows version of perl that
is as close to your Linux version as possible (to start, you can try
later releases another time).  Make sure that your qpid and perl libs
match in bit-ness (all 32 or all 64 bit).

You may have to teach CMake where to find your perl installation.
There is also a high likelihood that the swig wrapper will need some
TLC.  With luck, it will boil down to just appeasing quirks of the
Microsoft compiler with some casts here and there.  If you find that
memory management is the source of wrapper compiler errors, you will
need to proceed with more caution, but the docs should help you figure
out what the swig layer is trying to do when crossing the boundary.

If you run into problems, post back here.  If you get it working, a
JIRA and associated patch would be most welcome.

Cliff

On Sun, Jan 12, 2014 at 8:53 AM, jeremyasmith <jeremyasm...@yahoo.com> wrote:
> I need some advice, we are currently upgrading our broker from 0.12 to 0.22
> or later.
>
> We are heavy Perl users both in Linux and Windows, for 0.12 we developed our
> own client using the c libraries, this has worked fine but has proved
> difficult to maintain and the maintainer who was much smarter than me has
> moved on :-)
>
> So for the new broker we would like to use the Perl bindings from the Qpid
> installation, I have managed to build them on Linux and would next want to
> build them on Windows, but I suspect this may not be easy due to the need
> for Perl development libraries??? I may be incorrect but if anyone has
> experience of building the Perl client on Windows I would be very grateful.
>
> Jeremy
>
>
>
> --
> View this message in context: 
> http://qpid.2158936.n2.nabble.com/Windows-and-Linux-Perl-Client-tp7602621.html
> Sent from the Apache Qpid users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
> For additional commands, e-mail: users-h...@qpid.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to