[muscle] Re: muscle w/ visual studio 2k5

  • From: red johnson <mutator_accessor@xxxxxxxxx>
  • To: muscle@xxxxxxxxxxxxx
  • Date: Tue, 21 Sep 2010 11:16:48 -0700 (PDT)

Thanks Jeremy,

Unfortunately, the VS2K5 is a "hard" requirement due to interoperability with 
other software (interfacing with older versions of Matlab/Simulink).

Muscle looked interesting, but it appears I won't be able to utilize it. I have 
since moved on to a lighter weight approach, although I still need a good 
messaging layer that compiles in VS2K5 to complete it along with the platform 
independent socket layer and cJSON that's currently working.

The heavy use of templates is a two-edged sword that really leaves out some of 
the middle range embedded systems. This is unfortunate.


--- On Wed, 9/15/10, Jeremy Friesner <jeremyf@xxxxxxxxxxxxxx> wrote:

From: Jeremy Friesner <jeremyf@xxxxxxxxxxxxxx>
Subject: [muscle] Re: muscle w/ visual studio 2k5
To: muscle@xxxxxxxxxxxxx
Cc: muscle@xxxxxxxxxxxxx
Date: Wednesday, September 15, 2010, 8:33 AM

Hi JB,
I think modern versions of muscle will not compile under VS2005, because muscle 
uses some c++ template techniques that VS2005 can't handle.
If VS2005 support is necessary, you might use an older version of muscle, or 
use the c-only implementation (in the minimessage subfolder) instead.  VS2005 
is pretty old though, it might be better to simply require VS2008 if possible.

On Sep 15, 2010, at 6:47 AM, red johnson <mutator_accessor@xxxxxxxxx> wrote:


I am investigating the possible use of muscle in a project that involves
 some integration with other components that are based on visual studio 
2005 SP1. I built the baseline under VS2K10 and ran the hexterm and 
win32client successfully along with the muscled server, however I get 
errors when attempting to compile muscle under VS2005 SP1. 

My question: Is it possible to get muscle to compile/link under VS2005 
SP1? Has it been done in the past? I suspect not, since if it had, there
 would be build solutions available for it, like there are for VS2K8 and
 VS2K10, but I am just confirming before I move on.

Muscle looks to be what I am looking for: a relatively 
simple/lightweight protocol to talk between heterogeneous machines 
(windows/linux primarily) on an internal network.




NOTICE: This email may contain confidential information.  Please see 
http://www.meyersound.com/confidential/ for our complete policy.



Other related posts: