Author: chirino Date: Tue Nov 7 10:46:52 2006 New Revision: 472197 URL: http://svn.apache.org/viewvc?view=rev&rev=472197 Log: Set the eol-style to native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/ChangeLog.txt (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/DISCLAIMER.txt (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/LICENSE.txt (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/Makefile.am (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/NOTICE.txt (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/activemq-cpp.pc.in (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/autogen.sh (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/configure.ac (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/doxygen-include.am (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/doxygen.cfg (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/m4/ac_doxygen.m4 (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-debug.cfg (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-release.cfg (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-solaris-debug.cfg (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-solaris-release.cfg (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-debug.cfg (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-release.cfg (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile.cfg (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/readme.txt (contents, props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/examples/Makefile.am (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/main/Makefile.am (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/test-integration/Makefile.am (props changed) incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/test/Makefile.am (props changed) Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/ChangeLog.txt URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/ChangeLog.txt?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/ChangeLog.txt (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/ChangeLog.txt Tue Nov 7 10:46:52 2006 @@ -1,49 +1,49 @@ - -Version 1.0 ----------------------- - -New: - - * New Build system based on Automake - * New VC2005 Projects and Solutions - * Minor API cleanup to make the interfaces all consistant. - -Bug Fixes: - - * Durable subscriptions fixed. - * other minor fixes. - -Known Issues: - - * None at this time. - -Version 0.0.2 ----------------------- -New Features: - - * Destinations now support the Destination Options shown here: - http://www.activemq.org/site/destination-options.html - -Additional Changes - - * Extensive code cleanup, including expanded Java DOC comments and more - consistant formatting. - * Memory leak checking with Rational Purify was done and several small - leaks were fixed. - * Added additional Unit tests for new functionality, and additional - tests for existing feature correctness - * Fixed a problem on Windows that was causing the socketinputstream - reads to break unexpectedly. - * Fixed the username, password, client-id processing so they get - out in the ConnectCommand Properly. - * Minor bug fixes - -Known Issues - - * Unchanged from version 0.0.1 - - -Version 0.0.1 ----------------------- - + +Version 1.0 +---------------------- + +New: + + * New Build system based on Automake + * New VC2005 Projects and Solutions + * Minor API cleanup to make the interfaces all consistant. + +Bug Fixes: + + * Durable subscriptions fixed. + * other minor fixes. + +Known Issues: + + * None at this time. + +Version 0.0.2 +---------------------- +New Features: + + * Destinations now support the Destination Options shown here: + http://www.activemq.org/site/destination-options.html + +Additional Changes + + * Extensive code cleanup, including expanded Java DOC comments and more + consistant formatting. + * Memory leak checking with Rational Purify was done and several small + leaks were fixed. + * Added additional Unit tests for new functionality, and additional + tests for existing feature correctness + * Fixed a problem on Windows that was causing the socketinputstream + reads to break unexpectedly. + * Fixed the username, password, client-id processing so they get + out in the ConnectCommand Properly. + * Minor bug fixes + +Known Issues + + * Unchanged from version 0.0.1 + + +Version 0.0.1 +---------------------- + * Initial Release Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/ChangeLog.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/DISCLAIMER.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/LICENSE.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/Makefile.am ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/NOTICE.txt URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/NOTICE.txt?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/NOTICE.txt (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/NOTICE.txt Tue Nov 7 10:46:52 2006 @@ -1,18 +1,18 @@ -========================================================================= -== NOTICE file corresponding to the section 4 d of == -== the Apache License, Version 2.0, == -== in this case for the Apache ActiveMQ distribution. == -========================================================================= - -Apache ActiveMQ CPP Client API -Copyright 2005-2006 The Apache Software Foundation - -This product includes software developed by -The Apache Software Foundation (http://www.apache.org/). - -========================================================================= -== Doxygen Automake Macro Notice == -========================================================================= - -This product includes software developed by the Oren Ben-Kiki -http://ben-kiki.org/oren/doxample/ +========================================================================= +== NOTICE file corresponding to the section 4 d of == +== the Apache License, Version 2.0, == +== in this case for the Apache ActiveMQ distribution. == +========================================================================= + +Apache ActiveMQ CPP Client API +Copyright 2005-2006 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +========================================================================= +== Doxygen Automake Macro Notice == +========================================================================= + +This product includes software developed by the Oren Ben-Kiki +http://ben-kiki.org/oren/doxample/ Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/NOTICE.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/activemq-cpp.pc.in ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/autogen.sh ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/configure.ac URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/configure.ac?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/configure.ac (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/configure.ac Tue Nov 7 10:46:52 2006 @@ -1,18 +1,18 @@ -# --------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# --------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # --------------------------------------------------------------------------- ## -------------------------------- @@ -41,9 +41,9 @@ VERSION=$ACTIVEMQ_VERSION AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define) -AM_CONFIG_HEADER(config.h) - -# Gives us access to the host_os environment variable +AM_CONFIG_HEADER(config.h) + +# Gives us access to the host_os environment variable AC_CANONICAL_HOST ## ----------------------------------------------- @@ -69,7 +69,7 @@ AC_CHECK_HEADERS([repcdce.h]) AM_PATH_CPPUNIT(1.10.2, cppunit=yes, cppunit=no; AC_MSG_RESULT([no. Unit and Integration tests disabled])) -AM_CONDITIONAL(BUILD_CPPUNIT_TESTS, test x$cppunit = xyes) +AM_CONDITIONAL(BUILD_CPPUNIT_TESTS, test x$cppunit = xyes) case "${host_os}" in @@ -81,17 +81,17 @@ # LIBS="-lwinmm -lm"; CFLAGS="$CFLAGS -pthread" LIBS="$LIBS -lm -lpthread -luuid -lrpcrt4" - ;; + ;; - *solaris* ) ## Solaris configuration - AC_CHECK_LIB(pthread, pthread_create,[have_pthread="yes"], - AC_MSG_ERROR([libpthread not found!])) - - CFLAGS="$CFLAGS -pthread" - LIBS="$LIBS -lm -lpthread -luuid -lsocket -lrt" - ;; + *solaris* ) ## Solaris configuration + AC_CHECK_LIB(pthread, pthread_create,[have_pthread="yes"], + AC_MSG_ERROR([libpthread not found!])) + + CFLAGS="$CFLAGS -pthread" + LIBS="$LIBS -lm -lpthread -luuid -lsocket -lrt" + ;; - *) ## Unix configuration + *) ## Unix configuration AC_CHECK_LIB(pthread, pthread_create,[have_pthread="yes"], AC_MSG_ERROR([libpthread not found!])) Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/configure.ac ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/doxygen-include.am ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/doxygen.cfg ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/m4/ac_doxygen.m4 ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-debug.cfg URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-debug.cfg?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-debug.cfg (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-debug.cfg Tue Nov 7 10:46:52 2006 @@ -1,31 +1,31 @@ -## --------------------------------------------------------------------------- -## Licensed to the Apache Software Foundation (ASF) under one or more -## contributor license agreements. See the NOTICE file distributed with -## this work for additional information regarding copyright ownership. -## The ASF licenses this file to You under the Apache License, Version 2.0 -## (the "License"); you may not use this file except in compliance with -## the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, software -## distributed under the License is distributed on an "AS IS" BASIS, -## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -## See the License for the specific language governing permissions and -## limitations under the License. -## --------------------------------------------------------------------------- - -# -# Compiler specific configuration -# - -# -# GCC/G++ debug for Linux -# -CC = g++ -frtti -g -pthread -DDEBUG -D_DEBUG -D_REENTRANT -LD = g++ -g -frtti -pthread -CCFLAGS = -Wall -LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -ldl -luuid -ARFLAGS = - - +## --------------------------------------------------------------------------- +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## --------------------------------------------------------------------------- + +# +# Compiler specific configuration +# + +# +# GCC/G++ debug for Linux +# +CC = g++ -frtti -g -pthread -DDEBUG -D_DEBUG -D_REENTRANT +LD = g++ -g -frtti -pthread +CCFLAGS = -Wall +LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -ldl -luuid +ARFLAGS = + + Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-debug.cfg ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-release.cfg URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-release.cfg?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-release.cfg (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-release.cfg Tue Nov 7 10:46:52 2006 @@ -1,31 +1,31 @@ -## --------------------------------------------------------------------------- -## Licensed to the Apache Software Foundation (ASF) under one or more -## contributor license agreements. See the NOTICE file distributed with -## this work for additional information regarding copyright ownership. -## The ASF licenses this file to You under the Apache License, Version 2.0 -## (the "License"); you may not use this file except in compliance with -## the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, software -## distributed under the License is distributed on an "AS IS" BASIS, -## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -## See the License for the specific language governing permissions and -## limitations under the License. -## --------------------------------------------------------------------------- - -# -# Compiler specific configuration -# - -# -# GCC/G++ release for Linux -# -CC = g++ -frtti -pthread -O3 -DNDEBUG -D_REENTRANT -LD = g++ -frtti -pthread -CCFLAGS = -Wall -LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -ldl -luuid -ARFLAGS = - - +## --------------------------------------------------------------------------- +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## --------------------------------------------------------------------------- + +# +# Compiler specific configuration +# + +# +# GCC/G++ release for Linux +# +CC = g++ -frtti -pthread -O3 -DNDEBUG -D_REENTRANT +LD = g++ -frtti -pthread +CCFLAGS = -Wall +LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -ldl -luuid +ARFLAGS = + + Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-linux-release.cfg ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-solaris-debug.cfg ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-solaris-release.cfg ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-debug.cfg URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-debug.cfg?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-debug.cfg (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-debug.cfg Tue Nov 7 10:46:52 2006 @@ -1,30 +1,30 @@ -## --------------------------------------------------------------------------- -## Licensed to the Apache Software Foundation (ASF) under one or more -## contributor license agreements. See the NOTICE file distributed with -## this work for additional information regarding copyright ownership. -## The ASF licenses this file to You under the Apache License, Version 2.0 -## (the "License"); you may not use this file except in compliance with -## the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, software -## distributed under the License is distributed on an "AS IS" BASIS, -## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -## See the License for the specific language governing permissions and -## limitations under the License. -## --------------------------------------------------------------------------- - -# -# Compiler specific configuration -# - -# -# GCC/G++ debug for Linux -# -CC = g++ -fexceptions -frtti -O0 -g3 -DDEBUG -D_DEBUG -D_REENTRANT -D_WIN32 -DWINVER=0x0502 -DWIN32_LEAN_AND_MEAN -LD = g++ -g3 -frtti -CCFLAGS = -Wall -LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -lws2_32 -lrpcrt4 -ARFLAGS = - +## --------------------------------------------------------------------------- +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## --------------------------------------------------------------------------- + +# +# Compiler specific configuration +# + +# +# GCC/G++ debug for Linux +# +CC = g++ -fexceptions -frtti -O0 -g3 -DDEBUG -D_DEBUG -D_REENTRANT -D_WIN32 -DWINVER=0x0502 -DWIN32_LEAN_AND_MEAN +LD = g++ -g3 -frtti +CCFLAGS = -Wall +LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -lws2_32 -lrpcrt4 +ARFLAGS = + Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-debug.cfg ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-release.cfg URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-release.cfg?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-release.cfg (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-release.cfg Tue Nov 7 10:46:52 2006 @@ -1,31 +1,31 @@ -## --------------------------------------------------------------------------- -## Licensed to the Apache Software Foundation (ASF) under one or more -## contributor license agreements. See the NOTICE file distributed with -## this work for additional information regarding copyright ownership. -## The ASF licenses this file to You under the Apache License, Version 2.0 -## (the "License"); you may not use this file except in compliance with -## the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, software -## distributed under the License is distributed on an "AS IS" BASIS, -## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -## See the License for the specific language governing permissions and -## limitations under the License. -## --------------------------------------------------------------------------- - -# -# Compiler specific configuration -# - -# -# GCC/G++ release for Linux -# -CC = g++ -fexceptions -frtti -O3 -DNDEBUG -D_REENTRANT -D__WIN32 -DWIN32_LEAN_AND_MEAN -LD = g++ -frtti -CCFLAGS = -Wall -LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -lws2_32 -lrpcrt4 -ARFLAGS = - - +## --------------------------------------------------------------------------- +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## --------------------------------------------------------------------------- + +# +# Compiler specific configuration +# + +# +# GCC/G++ release for Linux +# +CC = g++ -fexceptions -frtti -O3 -DNDEBUG -D_REENTRANT -D__WIN32 -DWIN32_LEAN_AND_MEAN +LD = g++ -frtti +CCFLAGS = -Wall +LDFLAGS = -L$(OUTDIR) -l$(LIBRARY_NAME) -lcppunit -lws2_32 -lrpcrt4 +ARFLAGS = + + Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile-windows-release.cfg ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile.cfg URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile.cfg?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile.cfg (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile.cfg Tue Nov 7 10:46:52 2006 @@ -1,212 +1,212 @@ -## --------------------------------------------------------------------------- -## Licensed to the Apache Software Foundation (ASF) under one or more -## contributor license agreements. See the NOTICE file distributed with -## this work for additional information regarding copyright ownership. -## The ASF licenses this file to You under the Apache License, Version 2.0 -## (the "License"); you may not use this file except in compliance with -## the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, software -## distributed under the License is distributed on an "AS IS" BASIS, -## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -## See the License for the specific language governing permissions and -## limitations under the License. -## --------------------------------------------------------------------------- - -CURRENT = $(PWD) - -# --- set generic commmands -# ---------------------------------------------------------- - -MV = mv -RM = rm -f -RMR = rm -rf -CP = cp -p -LN = ln -s -LS = ls -CAT = cat -MD = mkdir -AR = ar -r -PURIFY = purify -ECHO = echo -TOUCH = touch -CD = cd -STRIP = strip - -# --- select compiler for structure -# ---------------------------------------------------------- - -include $(MAKESUPPORT_HOME)/makefile-$(OSTYPE)-$(CONFIG).cfg - -# --- set default targets and their handling procedures -# ---------------------------------------------------------- - -.SILENT: -.KEEP_STATE: - -.SUFFIXES: -.SUFFIXES: .cpp .CC - -.INIT: - $(ECHO) " -<>- Compiling "$(CURRENT) - -.DONE: - $(ECHO) " -<>- Done" - -.FAILED: - $(ECHO) " *** Compilation of $(CURRENT) Failed" - -$(OUTDIR)/main/%.o: $(SRCDIR)/main/%.cpp - $(ECHO) " - "$(CC) "'"$<"'" - $(CC) -o $@ $(DEFINES) $(CCFLAGS) -I$(SRCDIR)/main \ - $(LOCAL_INCLUDE) -c $< - -$(OUTDIR)/test/%.o: $(SRCDIR)/test/%.cpp - $(ECHO) " - "$(CC) "'"$<"'" - $(CC) -o $@ $(DEFINES) $(CCFLAGS) -I$(SRCDIR)/main -I$(SRCDIR)/test \ - $(LOCAL_INCLUDE) -c $< - -$(OUTDIR)/test-integration/%.o: $(SRCDIR)/test-integration/%.cpp - $(ECHO) " - "$(CC) "'"$<"'" - $(CC) -o $@ $(DEFINES) $(CCFLAGS) -I$(SRCDIR)/main -I$(SRCDIR)/test-integration \ - $(LOCAL_INCLUDE) -c $< - -# --- set generic targets and their handling procedures -# ---------------------------------------------------------- - -lib: \ - prepare \ - $(OFILES) \ - $(LIBFILE) \ - done - -test: \ - prepare_test \ - $(OTESTFILES) \ - $(TESTEXE) \ - done - -integration: \ - prepare_integration \ - $(OINTEGRATIONFILES) \ - $(INTEGRATIONEXE) \ - done - -all: lib test integration - -default: all - - -$(LIBFILE): $(OFILES) $(DEPLIBS) - $(ECHO) " - Creating static library file "$@ - $(AR) $(ARFLAGS) $@ $(OFILES) - -$(TESTEXE): $(OTESTFILES) - $(ECHO) " - Creating test "$@ - $(ECHO) "$(LD) -o $@ ($OTESTFILES) $(LDFLAGS)" - $(LD) -o $@ $(OTESTFILES) $(LDFLAGS) - $(ECHO) 'Finished building target: $@' - -$(INTEGRATIONEXE): $(OINTEGRATIONFILES) - $(ECHO) " - Creating integration test"$@ - $(LD) -o $@ $(OINTEGRATIONFILES) $(LDFLAGS) - $(ECHO) 'Finished building target: $@' - -clean: - $(ECHO) " - Cleaning up local directory "$(CURRENT) - $(ECHO) " - Removing object files" - $(RM) $(OFILES) - $(ECHO) " - Removing file "$(LIBFILE) - $(RM) -rf $(OUTDIR) - $(RM) $(LIBFILE) - $(RM) *~ *% - $(RM) #* - $(RM) core - $(RM) a.out - -prepare: - if test ! -d $(OUTDIR) ; \ - then \ - $(MD) $(OUTDIR); \ - $(MD) $(OUTDIR)/main; \ - $(MD) $(OUTDIR)/main/activemq; \ - $(MD) $(OUTDIR)/main/activemq/exceptions; \ - $(MD) $(OUTDIR)/main/activemq/commands; \ - $(MD) $(OUTDIR)/main/activemq/connector; \ - $(MD) $(OUTDIR)/main/activemq/connector/stomp; \ - $(MD) $(OUTDIR)/main/activemq/connector/stomp/commands; \ - $(MD) $(OUTDIR)/main/activemq/connector/stomp/marshal; \ - $(MD) $(OUTDIR)/main/activemq/connector/openwire; \ - $(MD) $(OUTDIR)/main/activemq/connector/openwire/commands; \ - $(MD) $(OUTDIR)/main/activemq/connector/openwire/marshal; \ - $(MD) $(OUTDIR)/main/activemq/connector/openwire/marshal/v1; \ - $(MD) $(OUTDIR)/main/activemq/connector/openwire/marshal/v2; \ - $(MD) $(OUTDIR)/main/activemq/connector/openwire/utils; \ - $(MD) $(OUTDIR)/main/activemq/core; \ - $(MD) $(OUTDIR)/main/activemq/io; \ - $(MD) $(OUTDIR)/main/activemq/logger; \ - $(MD) $(OUTDIR)/main/activemq/network; \ - $(MD) $(OUTDIR)/main/activemq/util; \ - $(MD) $(OUTDIR)/main/activemq/support; \ - $(MD) $(OUTDIR)/main/activemq/concurrent; \ - $(MD) $(OUTDIR)/main/activemq/transport; \ - fi - -prepare_test: - if test ! -d $(OUTDIR) ; \ - then \ - $(MD) $(OUTDIR); \ - fi - if test ! -d $(OUTDIR)/test ; \ - then \ - $(MD) $(OUTDIR)/test; \ - $(MD) $(OUTDIR)/test/activemq; \ - $(MD) $(OUTDIR)/test/activemq/exceptions; \ - $(MD) $(OUTDIR)/test/activemq/commands; \ - $(MD) $(OUTDIR)/test/activemq/connector; \ - $(MD) $(OUTDIR)/test/activemq/connector/stomp; \ - $(MD) $(OUTDIR)/test/activemq/connector/stomp/commands; \ - $(MD) $(OUTDIR)/test/activemq/connector/stomp/marshal; \ - $(MD) $(OUTDIR)/test/activemq/connector/openwire; \ - $(MD) $(OUTDIR)/test/activemq/connector/openwire/commands; \ - $(MD) $(OUTDIR)/test/activemq/connector/openwire/marshal; \ - $(MD) $(OUTDIR)/test/activemq/connector/openwire/marshal/V1; \ - $(MD) $(OUTDIR)/test/activemq/connector/openwire/marshal/V2; \ - $(MD) $(OUTDIR)/test/activemq/connector/openwire/utils; \ - $(MD) $(OUTDIR)/test/activemq/core; \ - $(MD) $(OUTDIR)/test/activemq/io; \ - $(MD) $(OUTDIR)/test/activemq/logger; \ - $(MD) $(OUTDIR)/test/activemq/network; \ - $(MD) $(OUTDIR)/test/activemq/util; \ - $(MD) $(OUTDIR)/test/activemq/concurrent; \ - $(MD) $(OUTDIR)/test/activemq/transport; \ - fi - -prepare_integration: - if test ! -d $(OUTDIR) ; \ - then \ - $(MD) $(OUTDIR); \ - fi - if test ! -d $(OUTDIR)/test-integration ; \ - then \ - $(MD) $(OUTDIR)/test-integration; \ - $(MD) $(OUTDIR)/test-integration/integration; \ - $(MD) $(OUTDIR)/test-integration/integration/common; \ - $(MD) $(OUTDIR)/test-integration/integration/simple; \ - $(MD) $(OUTDIR)/test-integration/integration/transactional; \ - $(MD) $(OUTDIR)/test-integration/integration/durable; \ - $(MD) $(OUTDIR)/test-integration/integration/various; \ - fi - -done: - $(ECHO) "Done." - - - - - - - - +## --------------------------------------------------------------------------- +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the "License"); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an "AS IS" BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## --------------------------------------------------------------------------- + +CURRENT = $(PWD) + +# --- set generic commmands +# ---------------------------------------------------------- + +MV = mv +RM = rm -f +RMR = rm -rf +CP = cp -p +LN = ln -s +LS = ls +CAT = cat +MD = mkdir +AR = ar -r +PURIFY = purify +ECHO = echo +TOUCH = touch +CD = cd +STRIP = strip + +# --- select compiler for structure +# ---------------------------------------------------------- + +include $(MAKESUPPORT_HOME)/makefile-$(OSTYPE)-$(CONFIG).cfg + +# --- set default targets and their handling procedures +# ---------------------------------------------------------- + +.SILENT: +.KEEP_STATE: + +.SUFFIXES: +.SUFFIXES: .cpp .CC + +.INIT: + $(ECHO) " -<>- Compiling "$(CURRENT) + +.DONE: + $(ECHO) " -<>- Done" + +.FAILED: + $(ECHO) " *** Compilation of $(CURRENT) Failed" + +$(OUTDIR)/main/%.o: $(SRCDIR)/main/%.cpp + $(ECHO) " - "$(CC) "'"$<"'" + $(CC) -o $@ $(DEFINES) $(CCFLAGS) -I$(SRCDIR)/main \ + $(LOCAL_INCLUDE) -c $< + +$(OUTDIR)/test/%.o: $(SRCDIR)/test/%.cpp + $(ECHO) " - "$(CC) "'"$<"'" + $(CC) -o $@ $(DEFINES) $(CCFLAGS) -I$(SRCDIR)/main -I$(SRCDIR)/test \ + $(LOCAL_INCLUDE) -c $< + +$(OUTDIR)/test-integration/%.o: $(SRCDIR)/test-integration/%.cpp + $(ECHO) " - "$(CC) "'"$<"'" + $(CC) -o $@ $(DEFINES) $(CCFLAGS) -I$(SRCDIR)/main -I$(SRCDIR)/test-integration \ + $(LOCAL_INCLUDE) -c $< + +# --- set generic targets and their handling procedures +# ---------------------------------------------------------- + +lib: \ + prepare \ + $(OFILES) \ + $(LIBFILE) \ + done + +test: \ + prepare_test \ + $(OTESTFILES) \ + $(TESTEXE) \ + done + +integration: \ + prepare_integration \ + $(OINTEGRATIONFILES) \ + $(INTEGRATIONEXE) \ + done + +all: lib test integration + +default: all + + +$(LIBFILE): $(OFILES) $(DEPLIBS) + $(ECHO) " - Creating static library file "$@ + $(AR) $(ARFLAGS) $@ $(OFILES) + +$(TESTEXE): $(OTESTFILES) + $(ECHO) " - Creating test "$@ + $(ECHO) "$(LD) -o $@ ($OTESTFILES) $(LDFLAGS)" + $(LD) -o $@ $(OTESTFILES) $(LDFLAGS) + $(ECHO) 'Finished building target: $@' + +$(INTEGRATIONEXE): $(OINTEGRATIONFILES) + $(ECHO) " - Creating integration test"$@ + $(LD) -o $@ $(OINTEGRATIONFILES) $(LDFLAGS) + $(ECHO) 'Finished building target: $@' + +clean: + $(ECHO) " - Cleaning up local directory "$(CURRENT) + $(ECHO) " - Removing object files" + $(RM) $(OFILES) + $(ECHO) " - Removing file "$(LIBFILE) + $(RM) -rf $(OUTDIR) + $(RM) $(LIBFILE) + $(RM) *~ *% + $(RM) #* + $(RM) core + $(RM) a.out + +prepare: + if test ! -d $(OUTDIR) ; \ + then \ + $(MD) $(OUTDIR); \ + $(MD) $(OUTDIR)/main; \ + $(MD) $(OUTDIR)/main/activemq; \ + $(MD) $(OUTDIR)/main/activemq/exceptions; \ + $(MD) $(OUTDIR)/main/activemq/commands; \ + $(MD) $(OUTDIR)/main/activemq/connector; \ + $(MD) $(OUTDIR)/main/activemq/connector/stomp; \ + $(MD) $(OUTDIR)/main/activemq/connector/stomp/commands; \ + $(MD) $(OUTDIR)/main/activemq/connector/stomp/marshal; \ + $(MD) $(OUTDIR)/main/activemq/connector/openwire; \ + $(MD) $(OUTDIR)/main/activemq/connector/openwire/commands; \ + $(MD) $(OUTDIR)/main/activemq/connector/openwire/marshal; \ + $(MD) $(OUTDIR)/main/activemq/connector/openwire/marshal/v1; \ + $(MD) $(OUTDIR)/main/activemq/connector/openwire/marshal/v2; \ + $(MD) $(OUTDIR)/main/activemq/connector/openwire/utils; \ + $(MD) $(OUTDIR)/main/activemq/core; \ + $(MD) $(OUTDIR)/main/activemq/io; \ + $(MD) $(OUTDIR)/main/activemq/logger; \ + $(MD) $(OUTDIR)/main/activemq/network; \ + $(MD) $(OUTDIR)/main/activemq/util; \ + $(MD) $(OUTDIR)/main/activemq/support; \ + $(MD) $(OUTDIR)/main/activemq/concurrent; \ + $(MD) $(OUTDIR)/main/activemq/transport; \ + fi + +prepare_test: + if test ! -d $(OUTDIR) ; \ + then \ + $(MD) $(OUTDIR); \ + fi + if test ! -d $(OUTDIR)/test ; \ + then \ + $(MD) $(OUTDIR)/test; \ + $(MD) $(OUTDIR)/test/activemq; \ + $(MD) $(OUTDIR)/test/activemq/exceptions; \ + $(MD) $(OUTDIR)/test/activemq/commands; \ + $(MD) $(OUTDIR)/test/activemq/connector; \ + $(MD) $(OUTDIR)/test/activemq/connector/stomp; \ + $(MD) $(OUTDIR)/test/activemq/connector/stomp/commands; \ + $(MD) $(OUTDIR)/test/activemq/connector/stomp/marshal; \ + $(MD) $(OUTDIR)/test/activemq/connector/openwire; \ + $(MD) $(OUTDIR)/test/activemq/connector/openwire/commands; \ + $(MD) $(OUTDIR)/test/activemq/connector/openwire/marshal; \ + $(MD) $(OUTDIR)/test/activemq/connector/openwire/marshal/V1; \ + $(MD) $(OUTDIR)/test/activemq/connector/openwire/marshal/V2; \ + $(MD) $(OUTDIR)/test/activemq/connector/openwire/utils; \ + $(MD) $(OUTDIR)/test/activemq/core; \ + $(MD) $(OUTDIR)/test/activemq/io; \ + $(MD) $(OUTDIR)/test/activemq/logger; \ + $(MD) $(OUTDIR)/test/activemq/network; \ + $(MD) $(OUTDIR)/test/activemq/util; \ + $(MD) $(OUTDIR)/test/activemq/concurrent; \ + $(MD) $(OUTDIR)/test/activemq/transport; \ + fi + +prepare_integration: + if test ! -d $(OUTDIR) ; \ + then \ + $(MD) $(OUTDIR); \ + fi + if test ! -d $(OUTDIR)/test-integration ; \ + then \ + $(MD) $(OUTDIR)/test-integration; \ + $(MD) $(OUTDIR)/test-integration/integration; \ + $(MD) $(OUTDIR)/test-integration/integration/common; \ + $(MD) $(OUTDIR)/test-integration/integration/simple; \ + $(MD) $(OUTDIR)/test-integration/integration/transactional; \ + $(MD) $(OUTDIR)/test-integration/integration/durable; \ + $(MD) $(OUTDIR)/test-integration/integration/various; \ + fi + +done: + $(ECHO) "Done." + + + + + + + + Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/old-makefiles/makefile.cfg ------------------------------------------------------------------------------ svn:eol-style = native Modified: incubator/activemq/activemq-cpp/trunk/activemq-cpp/readme.txt URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-cpp/trunk/activemq-cpp/readme.txt?view=diff&rev=472197&r1=472196&r2=472197 ============================================================================== --- incubator/activemq/activemq-cpp/trunk/activemq-cpp/readme.txt (original) +++ incubator/activemq/activemq-cpp/trunk/activemq-cpp/readme.txt Tue Nov 7 10:46:52 2006 @@ -1,112 +1,112 @@ --------------------------------------------------------------------------- -ActiveMQ CPP Library --------------------------------------------------------------------------- - -This library provides a JMS like interface to an ActiveMQ broker in c++. - -Currently the Library only supports the Stomp protocol, future versions -will contain support for openwire. - -UNIT Tests --------------------------------------------------------------------------- - -The package contains a complete set of cppunit tests. In order for you -to build an run the tests, you will need to download and install the -cppunit suite. - -http://cppunit.sourceforge.net/cppunit-wiki - -or on Fedora type - -yum install cppunit* - -Make sure that the path to the installed cpp unit library and includes is -visible in your current shell before you try building the tets. - -Integration Tests --------------------------------------------------------------------------- - -The library also contains a set of tests that are run against a real AMQ -broker. Running these without a broker will result in failed tests. -The tests currently hardcode the broker url to be tcp://127.0.0.1:61613, -you can change this by changing the declaration in IntegrationCommon.cpp -in the test-integration src tree. - -Developers Building on Unix/Linux/OS X/Cygwin from an SVN Checkout --------------------------------------------------------------------------- - -To Generate the ./configure script use to create the Makefiles, you need -the following software installed: - - * autoconf version 2.59 - * automake version 1.9.6 - * libtool version 1.5.22 - * cppunit version 1.10.2 - -Later versions will probably work too with a little tweaking. Once that's -installed, run: - - ./autogen.sh - -You should run this anytime you chance configure.ac or any of the -Makefile.am files. Now that the configure script is generated follow -the directions in the next section to complete the build - -Solaris 10 note: CPP_UNIT 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 - - -Users Building on Unix/Linux/OS X/Cygwin --------------------------------------------------------------------------- - -Use the supplied configure script to configure the software. 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: - - ./configure - -For more help on how to customize the build configuration, run: - - ./configure --help - -Once the configure script has run successfully, you are ready to build. Run - - make - -To compile the ActiveMQ libraries and examples. If you have cppunit installed -on your system you can also run: - - make check - -This will verify that the library is functioning correctly and also generate the -integration tests binary. - -To generate the doxygen documentation for the project, just run: - - make doxygen-run - -Notes for Windows users --------------------------------------------------------------------------- - -The builds support using the GNU compiler on Windows, we used the Cygwin -package. However we also support using the MSVC compiler on Windows. - -There are a couple or things that you will need to setup to ensure that the -MSVC compile succeeds. - -* You need to download and install the Platform SDK if you don't have it - installed already. -* Ensure that the path to you MSVC install is set in the PATH env variable. - you can tests this buy typing cl.exe at the command line, if you get an - error complaining that its not found, then setup you PATH correctly. -* Set the INCLUDE env variable to include the path to your MSVC includes, - and the platform SDK includes. - - i.e. INCLUDE = D:\Program Files\Microsoft Visual Studio 8\VC\include;D:\Program Files\Microsoft Platform SDK\Include - -* Set the LIB env variable to include the path to your MSVC libs, and the - Platform SDK libs. - - i.e. LIB = D:\Program Files\Microsoft Visual Studio 8\VC\lib;D:\Program Files\Microsoft Platform SDK\Lib +-------------------------------------------------------------------------- +ActiveMQ CPP Library +-------------------------------------------------------------------------- + +This library provides a JMS like interface to an ActiveMQ broker in c++. + +Currently the Library only supports the Stomp protocol, future versions +will contain support for openwire. + +UNIT Tests +-------------------------------------------------------------------------- + +The package contains a complete set of cppunit tests. In order for you +to build an run the tests, you will need to download and install the +cppunit suite. + +http://cppunit.sourceforge.net/cppunit-wiki + +or on Fedora type + +yum install cppunit* + +Make sure that the path to the installed cpp unit library and includes is +visible in your current shell before you try building the tets. + +Integration Tests +-------------------------------------------------------------------------- + +The library also contains a set of tests that are run against a real AMQ +broker. Running these without a broker will result in failed tests. +The tests currently hardcode the broker url to be tcp://127.0.0.1:61613, +you can change this by changing the declaration in IntegrationCommon.cpp +in the test-integration src tree. + +Developers Building on Unix/Linux/OS X/Cygwin from an SVN Checkout +-------------------------------------------------------------------------- + +To Generate the ./configure script use to create the Makefiles, you need +the following software installed: + + * autoconf version 2.59 + * automake version 1.9.6 + * libtool version 1.5.22 + * cppunit version 1.10.2 + +Later versions will probably work too with a little tweaking. Once that's +installed, run: + + ./autogen.sh + +You should run this anytime you chance configure.ac or any of the +Makefile.am files. Now that the configure script is generated follow +the directions in the next section to complete the build + +Solaris 10 note: CPP_UNIT 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 + + +Users Building on Unix/Linux/OS X/Cygwin +-------------------------------------------------------------------------- + +Use the supplied configure script to configure the software. 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: + + ./configure + +For more help on how to customize the build configuration, run: + + ./configure --help + +Once the configure script has run successfully, you are ready to build. Run + + make + +To compile the ActiveMQ libraries and examples. If you have cppunit installed +on your system you can also run: + + make check + +This will verify that the library is functioning correctly and also generate the +integration tests binary. + +To generate the doxygen documentation for the project, just run: + + make doxygen-run + +Notes for Windows users +-------------------------------------------------------------------------- + +The builds support using the GNU compiler on Windows, we used the Cygwin +package. However we also support using the MSVC compiler on Windows. + +There are a couple or things that you will need to setup to ensure that the +MSVC compile succeeds. + +* You need to download and install the Platform SDK if you don't have it + installed already. +* Ensure that the path to you MSVC install is set in the PATH env variable. + you can tests this buy typing cl.exe at the command line, if you get an + error complaining that its not found, then setup you PATH correctly. +* Set the INCLUDE env variable to include the path to your MSVC includes, + and the platform SDK includes. + + i.e. INCLUDE = D:\Program Files\Microsoft Visual Studio 8\VC\include;D:\Program Files\Microsoft Platform SDK\Include + +* Set the LIB env variable to include the path to your MSVC libs, and the + Platform SDK libs. + + i.e. LIB = D:\Program Files\Microsoft Visual Studio 8\VC\lib;D:\Program Files\Microsoft Platform SDK\Lib Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/readme.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/examples/Makefile.am ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/main/Makefile.am ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/test-integration/Makefile.am ------------------------------------------------------------------------------ svn:eol-style = native Propchange: incubator/activemq/activemq-cpp/trunk/activemq-cpp/src/test/Makefile.am ------------------------------------------------------------------------------ svn:eol-style = native