[jira] [Commented] (THRIFT-2119) Compiling the Thrift C++ Library with Visual Studio 2005

2015-04-20 Thread Roger Meier (JIRA)

[ 
https://issues.apache.org/jira/browse/THRIFT-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14503586#comment-14503586
 ] 

Roger Meier commented on THRIFT-2119:
-

I would say VS2005 is gone and we can close this ticket.

 Compiling the Thrift C++ Library with Visual Studio 2005
 

 Key: THRIFT-2119
 URL: https://issues.apache.org/jira/browse/THRIFT-2119
 Project: Thrift
  Issue Type: Improvement
  Components: C++ - Library
Affects Versions: 0.9.1, 1.0
 Environment: Microsoft Visual Studio 2005.
Reporter: Jonas
  Labels: patch
 Attachments: CMakeLists.txt, thrift_patch.patch

   Original Estimate: 24h
  Remaining Estimate: 24h

 Hi,
 I created a patch (for the current trunk revision) to compile the Thrift C++ 
 Library with Visual Studio 2005 (only libthrift, not libthriftnb for 
 asynchronous calls).
 The patch essentially adds a few (forgotten?) #ifdef HAVE_STDINT_H and 
 contains a workaround for a problem with SFINAE with the VS8 compiler.
 An additional problem appears with tr1::function when compiling 
 TAsyncChannel.cpp. I excluded this source file from the build (it is 
 required?).
 Could these changes be integrated in the trunk?
 Many thanks for your considerations,
 Best,
 Jonas



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (THRIFT-2119) Compiling the Thrift C++ Library with Visual Studio 2005

2015-04-20 Thread Ben Craig (JIRA)

[ 
https://issues.apache.org/jira/browse/THRIFT-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14503602#comment-14503602
 ] 

Ben Craig commented on THRIFT-2119:
---

I am fine dropping this as well.  I will close.

NOTE: http://wxwidgets.blogspot.com/2014/08/msvs-versions-poll-results.html

Combined share of VS2005, VS2003, and MSVC6 is 6%.  VS2005 is 3.2%.  Those 
numbers are low enough to justify this... assuming that wxwidgets clients are 
similar to our clients.

 Compiling the Thrift C++ Library with Visual Studio 2005
 

 Key: THRIFT-2119
 URL: https://issues.apache.org/jira/browse/THRIFT-2119
 Project: Thrift
  Issue Type: Improvement
  Components: C++ - Library
Affects Versions: 0.9.1, 1.0
 Environment: Microsoft Visual Studio 2005.
Reporter: Jonas
  Labels: patch
 Attachments: CMakeLists.txt, thrift_patch.patch

   Original Estimate: 24h
  Remaining Estimate: 24h

 Hi,
 I created a patch (for the current trunk revision) to compile the Thrift C++ 
 Library with Visual Studio 2005 (only libthrift, not libthriftnb for 
 asynchronous calls).
 The patch essentially adds a few (forgotten?) #ifdef HAVE_STDINT_H and 
 contains a workaround for a problem with SFINAE with the VS8 compiler.
 An additional problem appears with tr1::function when compiling 
 TAsyncChannel.cpp. I excluded this source file from the build (it is 
 required?).
 Could these changes be integrated in the trunk?
 Many thanks for your considerations,
 Best,
 Jonas



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (THRIFT-2119) Compiling the Thrift C++ Library with Visual Studio 2005

2015-04-13 Thread Jens Geyer (JIRA)

[ 
https://issues.apache.org/jira/browse/THRIFT-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14493113#comment-14493113
 ] 

Jens Geyer commented on THRIFT-2119:


Is VS2005 still relevant? Or can we close that ticket?

 Compiling the Thrift C++ Library with Visual Studio 2005
 

 Key: THRIFT-2119
 URL: https://issues.apache.org/jira/browse/THRIFT-2119
 Project: Thrift
  Issue Type: Improvement
  Components: C++ - Library
Affects Versions: 0.9.1, 1.0
 Environment: Microsoft Visual Studio 2005.
Reporter: Jonas
  Labels: patch
 Attachments: CMakeLists.txt, thrift_patch.patch

   Original Estimate: 24h
  Remaining Estimate: 24h

 Hi,
 I created a patch (for the current trunk revision) to compile the Thrift C++ 
 Library with Visual Studio 2005 (only libthrift, not libthriftnb for 
 asynchronous calls).
 The patch essentially adds a few (forgotten?) #ifdef HAVE_STDINT_H and 
 contains a workaround for a problem with SFINAE with the VS8 compiler.
 An additional problem appears with tr1::function when compiling 
 TAsyncChannel.cpp. I excluded this source file from the build (it is 
 required?).
 Could these changes be integrated in the trunk?
 Many thanks for your considerations,
 Best,
 Jonas



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (THRIFT-2119) Compiling the Thrift C++ Library with Visual Studio 2005

2013-08-14 Thread Ben Craig (JIRA)

[ 
https://issues.apache.org/jira/browse/THRIFT-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13739685#comment-13739685
 ] 

Ben Craig commented on THRIFT-2119:
---

The trunk has TAsyncChannel using apache::thrift::stdcxx::function, which turns 
into std::tr1::function.  I don't think msvc 2005 supported TR1.

TAsyncChannel isn't strictly required.  If you can omit it from your builds, 
then you should be fine.  If you want to fix it for everybody, then you will 
want to tinker with cpp/src/thrift/cxxfunctional.h.  If you add extra 
conditionals there, then you can probably point apache::thrift::stdcxx at 
boost::function for msvc 2005.

 Compiling the Thrift C++ Library with Visual Studio 2005
 

 Key: THRIFT-2119
 URL: https://issues.apache.org/jira/browse/THRIFT-2119
 Project: Thrift
  Issue Type: Improvement
  Components: C++ - Library
Affects Versions: 0.9.1, 1.0
 Environment: Microsoft Visual Studio 2005.
Reporter: Jonas
  Labels: patch
 Attachments: CMakeLists.txt, thrift_patch.patch

   Original Estimate: 24h
  Remaining Estimate: 24h

 Hi,
 I created a patch (for the current trunk revision) to compile the Thrift C++ 
 Library with Visual Studio 2005 (only libthrift, not libthriftnb for 
 asynchronous calls).
 The patch essentially adds a few (forgotten?) #ifdef HAVE_STDINT_H and 
 contains a workaround for a problem with SFINAE with the VS8 compiler.
 An additional problem appears with tr1::function when compiling 
 TAsyncChannel.cpp. I excluded this source file from the build (it is 
 required?).
 Could these changes be integrated in the trunk?
 Many thanks for your considerations,
 Best,
 Jonas

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira