You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by naris <mu...@gmail.com> on 2014/04/02 02:51:36 UTC

Building Instructions on the ApacheMQ-CPP Website.

The web page on building ApacheMQ-Cpp @
https://activemq.apache.org/cms/building.html does not contain any actual
instructions on how to build the library. Someone should modify it to
include the actual commands that need to be executed to build the library. I
have managed to figure out what the commands are, but other users might not
be able to.

What is there looks like this:
You may see the following warnings when running this command:

src/test-integration/Makefile.am:44: `CXXFLAGS' is a user variable, you
should not override it;
src/test-integration/Makefile.am:44: use `AM_CXXFLAGS' instead.
src/test/Makefile.am:104: `CXXFLAGS' is a user variable, you should not
override it;
src/test/Makefile.am:104: use `AM_CXXFLAGS' instead.

These can be ignored. We override CXXFLAGS in the makefiles for the unit and
integration tests in order to suppress compiler warnings.

Please notice that it does not say what the command to be executed is...




--
View this message in context: http://activemq.2283324.n4.nabble.com/Building-Instructions-on-the-ApacheMQ-CPP-Website-tp4679835.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Re: Building Instructions on the ApacheMQ-CPP Website.

Posted by Hadrian Zbarcea <hz...@gmail.com>.
I think I understand what you mean. Try using http instead of https, or follow 
the link below [1]. The https: protocol gives some funky results, maybe we 
should look into that too.

Hadrian

[1] http://activemq.apache.org/cms/building.html


On Wednesday 02 April 2014 18:26:05 naris wrote:
> Hadrian Zbarcea wrote
> 
> > Not sure what you mean. The Building section instructs one to run:
> >
> > ./autogen.sh
> > ./configure
> > make
> > make install
> >
> > The note you mentioned refers to warnings you may see after running
> > autogen.sh.
> >
> > Doesn't that work for you?
> > Hadrian
> 
> When I view the Building section
> https://activemq.apache.org/cms/building.html
> <https://activemq.apache.org/cms/building.html>  , there is no mention of
> autogen.sh, configure or make anywhere on the entire page. All of the
>  places on the page where instructions go are blank -- nothing follows the
>  "run:"
> 
> It looks like this, there are no commands anywhere
> ----------------------------
> Building
> 
> This assumes you have all of the project dependencies installed. We're now
> ready to create the configure script. To do this, run:
> 	You may see the following warnings when running this command:
> 
> src/test-integration/Makefile.am:44: `CXXFLAGS' is a user variable, you
> should not override it;
> src/test-integration/Makefile.am:44: use `AM_CXXFLAGS' instead.
> src/test/Makefile.am:104: `CXXFLAGS' is a user variable, you should not
> override it;
> src/test/Makefile.am:104: use `AM_CXXFLAGS' instead.
> 
> These can be ignored. We override CXXFLAGS in the makefiles for the unit
>  and integration tests in order to suppress compiler warnings.
> 
> This should be run the first time and anytime you change configure.ac or
>  any of the Makefile.am files.
> 	Solaris 10 Note
> CppUnit might not build until you correct the file libstdc++.la to contain
> the correct data, see this discussion.
> 
> http://forum.sun.com/jive/thread.jspa?threadID=73150
> 
> The configure script will customize the way the software is built and
> installed into your system along with detecting the available libraries
>  that have been installed. To use the default configuration just run:
> 
> For more help on how to customize the build configuration, run:
> 
> Once the configure script has run successfully, you are ready to build.
>  Run:
> 
> This will build all of the core ActiveMQ CPP source code. To build and
> install the code into the system directories, run:
> 
> You will have to become the superuser in order to be able to install the
> files.
> ----------------------------
> 
> 
> 
> 
> --
> View this message in context:
>  http://activemq.2283324.n4.nabble.com/Building-Instructions-on-the-ApacheM
> Q-CPP-Website-tp4679835p4679950.html Sent from the ActiveMQ - User mailing
>  list archive at Nabble.com.
> 

Re: Building Instructions on the ApacheMQ-CPP Website.

Posted by naris <mu...@gmail.com>.
Hadrian Zbarcea wrote
> Not sure what you mean. The Building section instructs one to run:
> 
> ./autogen.sh
> ./configure
> make
> make install
> 
> The note you mentioned refers to warnings you may see after running 
> autogen.sh.
> 
> Doesn't that work for you?
> Hadrian

When I view the Building section 
https://activemq.apache.org/cms/building.html
<https://activemq.apache.org/cms/building.html>  , there is no mention of
autogen.sh, configure or make anywhere on the entire page. All of the places
on the page where instructions go are blank -- nothing follows the "run:"

It looks like this, there are no commands anywhere
----------------------------
Building

This assumes you have all of the project dependencies installed. We're now
ready to create the configure script. To do this, run:
	You may see the following warnings when running this command:

src/test-integration/Makefile.am:44: `CXXFLAGS' is a user variable, you
should not override it;
src/test-integration/Makefile.am:44: use `AM_CXXFLAGS' instead.
src/test/Makefile.am:104: `CXXFLAGS' is a user variable, you should not
override it;
src/test/Makefile.am:104: use `AM_CXXFLAGS' instead.

These can be ignored. We override CXXFLAGS in the makefiles for the unit and
integration tests in order to suppress compiler warnings.

This should be run the first time and anytime you change configure.ac or any
of the Makefile.am files.
	Solaris 10 Note
CppUnit might not build until you correct the file libstdc++.la to contain
the correct data, see this discussion.

http://forum.sun.com/jive/thread.jspa?threadID=73150

The configure script will customize the way the software is built and
installed into your system along with detecting the available libraries that
have been installed. To use the default configuration just run:

For more help on how to customize the build configuration, run:

Once the configure script has run successfully, you are ready to build. Run:

This will build all of the core ActiveMQ CPP source code. To build and
install the code into the system directories, run:

You will have to become the superuser in order to be able to install the
files.
----------------------------




--
View this message in context: http://activemq.2283324.n4.nabble.com/Building-Instructions-on-the-ApacheMQ-CPP-Website-tp4679835p4679950.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Re: Building Instructions on the ApacheMQ-CPP Website.

Posted by Hadrian Zbarcea <hz...@gmail.com>.
Not sure what you mean. The Building section instructs one to run:

./autogen.sh
./configure
make
make install

The note you mentioned refers to warnings you may see after running 
autogen.sh.

Doesn't that work for you?
Hadrian


On Tuesday 01 April 2014 20:51:36 naris wrote:
> The web page on building ApacheMQ-Cpp @
> https://activemq.apache.org/cms/building.html does not contain any actual
> instructions on how to build the library. Someone should modify it to
> include the actual commands that need to be executed to build the library.
>  I have managed to figure out what the commands are, but other users might
>  not be able to.
> 
> What is there looks like this:
> You may see the following warnings when running this command:
> 
> src/test-integration/Makefile.am:44: `CXXFLAGS' is a user variable, you
> should not override it;
> src/test-integration/Makefile.am:44: use `AM_CXXFLAGS' instead.
> src/test/Makefile.am:104: `CXXFLAGS' is a user variable, you should not
> override it;
> src/test/Makefile.am:104: use `AM_CXXFLAGS' instead.
> 
> These can be ignored. We override CXXFLAGS in the makefiles for the unit
>  and integration tests in order to suppress compiler warnings.
> 
> Please notice that it does not say what the command to be executed is...
> 
> 
> 
> 
> --
> View this message in context:
>  http://activemq.2283324.n4.nabble.com/Building-Instructions-on-the-ApacheM
> Q-CPP-Website-tp4679835.html Sent from the ActiveMQ - User mailing list
>  archive at Nabble.com.
>