[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [openmq-dev] How to build OpenMQ C Client for Windows
|
Hi Piotrek,
The Solaris cppflags property in mq/src/buildant/default.properties specifies these: -DXP_UNIX -DSOLARIS
Should the Linux cppflags specify something like this? -DXP_LINUX -DLINUX
Should the Windows cppflags I am creating specify something like this? -DXP_WIN32 -DWIN32
And do these apply to the Linux or Windows cppflags as well? -D_REENTRANT and -DSYSV
Thanks,
George
On Monday, March 14, 2022, 01:43:10 PM PDT, Piotr Żygieło <piotr.zygielo@xxxxxxxxx> wrote:
On Sun, 13 Mar 2022 at 09:23, George Lee via openmq-dev
<
openmq-dev@xxxxxxxxxxx> wrote:
>
> We built/installed NSS 3.75 and NSPR 4.32 on Windows but later found out they are incompatible with the MQ API. I see in the latest OpenMQ release notes (
https://eclipse-ee4j.github.io/openmq/guides/mq-release-notes/release-notes.html) that we need NSS 3.12.8 and NSPR 4.8.6.
> Those versions seem very old, so I'm wondering if there is a recent version we can use with OpenMQ 6.2.0? We've had a lot of trouble trying to build/install very old versions of NSS/NSPR and haven't found a place that offers the build artifacts for download. So we are unfortunately still unable to successfully make a 64-bit build of the OpenMQ 6.2.0 C Client.
RN is outdated then.
https://www.eclipse.org/lists/openmq-dev/msg00233.html lists versions
currently used in tests.
> Unrelated question: Is it possible to use OpenMQ 6.2.0 and its C Client by themselves without Glassfish? We have a few topics that our server-side code publishes messages to, and our clients subscribe to those topics.
Yes. The stand-alone OpenMQ broker is used in GitHub workflows and on
Jenkins. See
https://eclipse-ee4j.github.io/openmq/guides/mq-admin-guide/toc.htmlfor details.
>> Open PRs to update OpenMQ documentation, build process or to add workflow to run build on Windows.
--
Piotrek