Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-20 Thread Vivian Meazza
Alan,

 

simgear-config.h cannot be used in SGMisc.cxx because it is called from fg
as well as sg. SGMisc will not compile without NOMINMAX , so you need it in
your pre-processor definitions. Unless you have a better way .

 

The error you report is the very one that replacing the SGMathFwd.hxx
include with the SGMath.hxx include is meant to fix. I have just checked SG
CVS Head and AFAIKS it still has the SGMathFwd.hxx include. I have discussed
this with Tim, and he doesn't want to change it for now while he looks for a
work around.

 

Vivian

 

-Original Message-
From: Alan Teeder [mailto:ajtee...@v-twin.org.uk] 
Sent: 20 July 2009 13:13
To: vivian.mea...@lineone.net; 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Vivian

 

Thanks, the number of errors has reduced, but I still see the attached for
every file that includes props.hxx

 

Also CVS now has the SGMath.hxx include, and NOMINMAX is already defined in
simgear_config.h-msvc71 and hence in simgear_config.h, so I think that it is
not needed in pre-processor defines.

 

Alan

 

  _  

From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 20 July 2009 00:16
To: vivian.mea...@lineone.net; 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

And I forgot - you need to change #include simgear/math/SGMathFwd.hxx to
#include simgear/math/SGMath.hxx in props.cxx

 

-Original Message-
From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 19 July 2009 23:47
To: 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Alan,

 

Tim's fixes are now in CVS although not quite finished: you might have to
add NOMINMAX to your pre-processor definitions.

 

I'd be interested to hear how you get on.

 

Vivian

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-20 Thread Nicolas Quijano
That seems to have done the trick : edit props.hxx, not .cxx to use
SGMath.hxx and defining #NOMINMAX at project level seems to work.
More testing later, got to run.

Thanks to Vivian and Tim for taking time to sort it out,
Cheers,
Nic



On Mon, Jul 20, 2009 at 8:50 AM, Vivian Meazza vivian.mea...@lineone.netwrote:

  Alan,



 simgear-config.h cannot be used in SGMisc.cxx because it is called from fg
 as well as sg. SGMisc will not compile without NOMINMAX , so you need it in
 your pre-processor definitions. Unless you have a better way …



 The error you report is the very one that replacing the SGMathFwd.hxx
 include with the SGMath.hxx include is meant to fix. I have just checked SG
 CVS Head and AFAIKS it still has the SGMathFwd.hxx include. I have discussed
 this with Tim, and he doesn’t want to change it for now while he looks for a
 work around.



 Vivian



 -Original Message-
 *From:* Alan Teeder [mailto:ajtee...@v-twin.org.uk]
 *Sent:* 20 July 2009 13:13
 *To:* vivian.mea...@lineone.net; 'FlightGear developers discussions'
 *Subject:* Re:
 [Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
 1.44,1.45 props.hxx, 1.32, 1.33



 Vivian



 Thanks, the number of errors has reduced, but I still see the attached for
 every file that includes props.hxx



 Also CVS now has the SGMath.hxx include, and NOMINMAX is already defined in
 simgear_config.h-msvc71 and hence in simgear_config.h, so I think that it is
 not needed in pre-processor defines.



 Alan


  --

 *From:* Vivian Meazza [mailto:vivian.mea...@lineone.net]
 *Sent:* 20 July 2009 00:16
 *To:* vivian.mea...@lineone.net; 'FlightGear developers discussions'
 *Subject:* Re:
 [Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
 1.44,1.45 props.hxx, 1.32, 1.33



 And I forgot – you need to change #include simgear/math/SGMathFwd.hxx to
 #include simgear/math/SGMath.hxx in props.cxx



 -Original Message-
 *From:* Vivian Meazza [mailto:vivian.mea...@lineone.net]
 *Sent:* 19 July 2009 23:47
 *To:* 'FlightGear developers discussions'
 *Subject:* Re:
 [Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
 1.44,1.45 props.hxx, 1.32, 1.33



 Alan,



 Tim’s fixes are now in CVS although not quite finished: you might have to
 add NOMINMAX to your pre-processor definitions.



 I’d be interested to hear how you get on.



 Vivian


 --
 Enter the BlackBerry Developer Challenge
 This is your chance to win up to $100,000 in prizes! For a limited time,
 vendors submitting new applications to BlackBerry App World(TM) will have
 the opportunity to enter the BlackBerry Developer Challenge. See full prize
 details at: http://p.sf.net/sfu/Challenge
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel




-- 
Be Kind.
Remember, everyone is fighting a hard battle.
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-20 Thread Alan Teeder
Vivian

 

I have managed a compile of Flightgear.  Nic was correct, props .hxx, not
props.cxx. Flightgear and Simgear both now have NOMINMAX in my pre-processor
defines.

 

Flightgear needed most of the new modules from simgear\scene\material to be
added to Simgear library before it would link. 

 

Unfortunately Flightgear now crashes during loading subsystems when it is
run.

 

Alan

 

  _  

From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 20 July 2009 13:50
To: 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Alan,

 

simgear-config.h cannot be used in SGMisc.cxx because it is called from fg
as well as sg. SGMisc will not compile without NOMINMAX , so you need it in
your pre-processor definitions. Unless you have a better way .

 

The error you report is the very one that replacing the SGMathFwd.hxx
include with the SGMath.hxx include is meant to fix. I have just checked SG
CVS Head and AFAIKS it still has the SGMathFwd.hxx include. I have discussed
this with Tim, and he doesn't want to change it for now while he looks for a
work around.

 

Vivian

 

-Original Message-
From: Alan Teeder [mailto:ajtee...@v-twin.org.uk] 
Sent: 20 July 2009 13:13
To: vivian.mea...@lineone.net; 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Vivian

 

Thanks, the number of errors has reduced, but I still see the attached for
every file that includes props.hxx

 

Also CVS now has the SGMath.hxx include, and NOMINMAX is already defined in
simgear_config.h-msvc71 and hence in simgear_config.h, so I think that it is
not needed in pre-processor defines.

 

Alan

 

  _  

From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 20 July 2009 00:16
To: vivian.mea...@lineone.net; 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

And I forgot - you need to change #include simgear/math/SGMathFwd.hxx to
#include simgear/math/SGMath.hxx in props.cxx

 

-Original Message-
From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 19 July 2009 23:47
To: 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Alan,

 

Tim's fixes are now in CVS although not quite finished: you might have to
add NOMINMAX to your pre-processor definitions.

 

I'd be interested to hear how you get on.

 

Vivian

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs] CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Alan Teeder
Thanks for the quick reply, and best wishes with the solution. Why oh why
are MS compliers so pernickety?


-Original Message-
From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 19 July 2009 09:19
To: 'FlightGear developers discussions'
Subject: Re: [Flightgear-devel] [Simgear-cvslogs]
CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

Alan Teeder

 
 RE: [Simgear-cvslogs] CVS: source/simgear/props props.cxx, 1.44,1.45
 props.hxx, 1.32, 1.33
 
 Sadly, props.hxx is still getting me errors with MSVC 2008 - see attached
 error log.
 
 
 
 -Original Message-
 
 From: Tim Moore [mailto:timo...@baron.flightgear.org
 mailto:timo...@baron.flightgear.org ]
 
 Sent: 17 July 2009 11:12
 
 To: simgear-cvsl...@lists.sf.net
 
 Subject: [Simgear-cvslogs] CVS: source/simgear/props props.cxx, 1.44,1.45
 props.hxx, 1.32, 1.33
 
 Update of /var/cvs/SimGear-0.3/source/simgear/props
 
 In directory baron.flightgear.org:/tmp/cvs-serv901/simgear/props
 
 Modified Files:
 
 props.cxx props.hxx
 
 Log Message:
 
 Changed SGRawValue::DefaultValue to an inline function.
 
 This avoids MSVC bugs in declaring templated specializations of static
 members.

Unfortunately, there are still errors in the MSVC9 compile. Tim and I have
been working to correct them, but we are still some way off. We are down to
1 right now, but it is proving rather intractable.

Tim is unavailable atm, as is Fred, so do not expect an early resolution of
this one.

Vivian





--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize

details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs] CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Arnt Karlsen
On Sun, 19 Jul 2009 09:27:57 +0100, Alan wrote in message 
5fe353c04d92459a9dbf8d42d1b97...@ajtmain:

 Thanks for the quick reply, and best wishes with the solution. Why oh
 why are MS compliers so pernickety?

..business strategy: 
http://grokdoc.net/index.php/Dirty_Tricks_history#C.2B.2B
http://grokdoc.net/index.php/Dirty_Tricks_history#OpenGL

(...and only then, the next 3 immediately below #OpenGL:
http://grokdoc.net/index.php/Dirty_Tricks_history#C.23.2FCLI
http://grokdoc.net/index.php/Dirty_Tricks_history#.NET
http://grokdoc.net/index.php/Dirty_Tricks_history#Java , 
I've seen people talk about doing FG things in C# here.)

-- 
..med vennlig hilsen = with Kind Regards from Arnt... ;o)
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs] CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Curtis Olson
On Sun, Jul 19, 2009 at 7:10 AM, Arnt Karlsen a...@c2i.net wrote:

 On Sun, 19 Jul 2009 09:27:57 +0100, Alan wrote in message
 5fe353c04d92459a9dbf8d42d1b97...@ajtmain:

  Thanks for the quick reply, and best wishes with the solution. Why oh
  why are MS compliers so pernickety?

 ..business strategy:
 http://grokdoc.net/index.php/Dirty_Tricks_history#C.2B.2B
 http://grokdoc.net/index.php/Dirty_Tricks_history#OpenGL

 (...and only then, the next 3 immediately below #OpenGL:
 http://grokdoc.net/index.php/Dirty_Tricks_history#C.23.2FCLI
 http://grokdoc.net/index.php/Dirty_Tricks_history#.NET
 http://grokdoc.net/index.php/Dirty_Tricks_history#Java ,
 I've seen people talk about doing FG things in C# here.)


These are only dirty tricks when the bad guys do them. :-)  Even the GPL
has a lock you in strategy. Governments have a tendency to consolidate and
accumulate power and lock the people into systems that allow the gov't to
maintain it's control.  If you are a MS employee you probably think MS's
strategies are a good thing.  If  you are an open-source advocate you
probably think the GPL strategy is a good thing.   We as humans put a big
emphasis on judging intent ... so in places like the court room, the final
outcome or penalty often has a huge dependence on perceived intent.  And our
personal views of good lock in strategies versus bad lock in strategies
also depend on our personal views and personal judgment of intent.  (And
that's purely my opinion ... ) :-)

MS is only doing the same things that every other company is also doing.
It's just that MS has been very successful, and their decisions and policies
affect a lot of people and therefore they have drawn a lot more scrutiny and
attention than most other businesses.

Curt.
-- 
Curtis Olson: http://baron.flightgear.org/~curt/
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Alan Teeder
It is one thing to bring out a new software tool, in this case a compiler,
that enables the use of new technologies (.NET for example), but to
completely disregard the principles of backwards compatibility, forcing
software to be extensively re-written, is another.

 

  _  

From: Curtis Olson [mailto:curtol...@gmail.com] 
Sent: 19 July 2009 15:30
To: FlightGear developers discussions
Subject: Re: [Flightgear-devel]
[Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx,
1.32, 1.33

 

On Sun, Jul 19, 2009 at 7:10 AM, Arnt Karlsen a...@c2i.net wrote:

On Sun, 19 Jul 2009 09:27:57 +0100, Alan wrote in message
5fe353c04d92459a9dbf8d42d1b97...@ajtmain:


 Thanks for the quick reply, and best wishes with the solution. Why oh
 why are MS compliers so pernickety?

..business strategy:
http://grokdoc.net/index.php/Dirty_Tricks_history#C.2B.2B
http://grokdoc.net/index.php/Dirty_Tricks_history#OpenGL

(...and only then, the next 3 immediately below #OpenGL:
http://grokdoc.net/index.php/Dirty_Tricks_history#C.23.2FCLI
http://grokdoc.net/index.php/Dirty_Tricks_history#.NET
http://grokdoc.net/index.php/Dirty_Tricks_history#Java ,
I've seen people talk about doing FG things in C# here.)


These are only dirty tricks when the bad guys do them. :-)  Even the GPL
has a lock you in strategy. Governments have a tendency to consolidate and
accumulate power and lock the people into systems that allow the gov't to
maintain it's control.  If you are a MS employee you probably think MS's
strategies are a good thing.  If  you are an open-source advocate you
probably think the GPL strategy is a good thing.   We as humans put a big
emphasis on judging intent ... so in places like the court room, the final
outcome or penalty often has a huge dependence on perceived intent.  And our
personal views of good lock in strategies versus bad lock in strategies
also depend on our personal views and personal judgment of intent.  (And
that's purely my opinion ... ) :-)


MS is only doing the same things that every other company is also doing.
It's just that MS has been very successful, and their decisions and policies
affect a lot of people and therefore they have drawn a lot more scrutiny and
attention than most other businesses.

Curt.
-- 
Curtis Olson: http://baron.flightgear.org/~curt/

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Nicolas Quijano
cl.exe which compiles C and C++ has nothing in common with the CLR compiler
(.NET).
Unrelated issues, and what Curtis said : a bit of perspective, gcc is NOT
100% compliant either.
The issue has to do with standards compliance and C++ idioms, not MS
business strategy
Funny how any sense of perspective is thrown out the window with the
opportunity to rag on MS...
Sheesh !!

P.S : if warnings prevented building, no one would be flying today or
tomorrow :) yeah, you're talking about backwards compatibility but obviously
don't have  a clue : you can use old standard unsafe versions of the
routines if you want to, program will run fine on all versions of windows...


On Sun, Jul 19, 2009 at 11:27 AM, Alan Teeder ajtee...@v-twin.org.ukwrote:

  It is one thing to bring out a new software tool, in this case a
 compiler, that enables the use of new technologies (.NET for example), but
 to completely disregard the principles of backwards compatibility, forcing
 software to be extensively re-written, is another.


  --





-- 
Be Kind.
Remember, everyone is fighting a hard battle.
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Alan Teeder
 

Sorry folks, I seem to have started a flame war. This is not the right
place.

 

Alan

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:23
To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

cl.exe which compiles C and C++ has nothing in common with the CLR compiler
(.NET). 
Unrelated issues, and what Curtis said : a bit of perspective, gcc is NOT
100% compliant either. 
The issue has to do with standards compliance and C++ idioms, not MS
business strategy
Funny how any sense of perspective is thrown out the window with the
opportunity to rag on MS...
Sheesh !!

P.S : if warnings prevented building, no one would be flying today or
tomorrow :) yeah, you're talking about backwards compatibility but obviously
don't have  a clue : you can use old standard unsafe versions of the
routines if you want to, program will run fine on all versions of windows...



On Sun, Jul 19, 2009 at 11:27 AM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

It is one thing to bring out a new software tool, in this case a compiler,
that enables the use of new technologies (.NET for example), but to
completely disregard the principles of backwards compatibility, forcing
software to be extensively re-written, is another.

 

  _  

 

 




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Nicolas Quijano
Sorry about calling you clueless, btw, I mistakenly thought your post was
from the same person who linked to the propaganda bullshit site on MS : I'm
no fan of MS, but I'm tired of falsehoods being used to critique them.
Especially as all those examples were null or so badly distorted to be
absolutely pointless.

Not a flame war :)

Incidentallly, I've been also failing miserably at fixing this : my code
rustiness shows badly in this instance :)
Cheers,
Nic


On Sun, Jul 19, 2009 at 12:35 PM, Alan Teeder ajtee...@v-twin.org.ukwrote:



 Sorry folks, I seem to have started a flame war. This is not the right
 place.



 Alan
  --

 *From:* Nicolas Quijano [mailto:nquij...@gmail.com]
 *Sent:* 19 July 2009 17:23
 *To:* FlightGear developers discussions
 *Subject:* Re:
 [Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
 1.44,1.45 props.hxx, 1.32, 1.33



 cl.exe which compiles C and C++ has nothing in common with the CLR compiler
 (.NET).
 Unrelated issues, and what Curtis said : a bit of perspective, gcc is NOT
 100% compliant either.
 The issue has to do with standards compliance and C++ idioms, not MS
 business strategy
 Funny how any sense of perspective is thrown out the window with the
 opportunity to rag on MS...
 Sheesh !!

 P.S : if warnings prevented building, no one would be flying today or
 tomorrow :) yeah, you're talking about backwards compatibility but obviously
 don't have  a clue : you can use old standard unsafe versions of the
 routines if you want to, program will run fine on all versions of windows...

  On Sun, Jul 19, 2009 at 11:27 AM, Alan Teeder ajtee...@v-twin.org.uk
 wrote:

 It is one thing to bring out a new software tool, in this case a compiler,
 that enables the use of new technologies (.NET for example), but to
 completely disregard the principles of backwards compatibility, forcing
 software to be extensively re-written, is another.


  --








 --
 Be Kind.
 Remember, everyone is fighting a hard battle.


 --
 Enter the BlackBerry Developer Challenge
 This is your chance to win up to $100,000 in prizes! For a limited time,
 vendors submitting new applications to BlackBerry App World(TM) will have
 the opportunity to enter the BlackBerry Developer Challenge. See full prize
 details at: http://p.sf.net/sfu/Challenge
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel




-- 
Be Kind.
Remember, everyone is fighting a hard battle.
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Alan Teeder
No problems.

 

My code-writing skills are even worse than they were when I retired. Once
upon a time I thought that I had the hang of C++, but these days I think
that I must have been mistaken.

 

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:44
To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Sorry about calling you clueless, btw, I mistakenly thought your post was
from the same person who linked to the propaganda bullshit site on MS : I'm
no fan of MS, but I'm tired of falsehoods being used to critique them. 
Especially as all those examples were null or so badly distorted to be
absolutely pointless. 

Not a flame war :)

Incidentallly, I've been also failing miserably at fixing this : my code
rustiness shows badly in this instance :)
Cheers,
Nic



On Sun, Jul 19, 2009 at 12:35 PM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

 

Sorry folks, I seem to have started a flame war. This is not the right
place.

 

Alan

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:23


To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

cl.exe which compiles C and C++ has nothing in common with the CLR compiler
(.NET). 

Unrelated issues, and what Curtis said : a bit of perspective, gcc is NOT
100% compliant either. 
The issue has to do with standards compliance and C++ idioms, not MS
business strategy
Funny how any sense of perspective is thrown out the window with the
opportunity to rag on MS...
Sheesh !!

P.S : if warnings prevented building, no one would be flying today or
tomorrow :) yeah, you're talking about backwards compatibility but obviously
don't have  a clue : you can use old standard unsafe versions of the
routines if you want to, program will run fine on all versions of windows...

On Sun, Jul 19, 2009 at 11:27 AM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

It is one thing to bring out a new software tool, in this case a compiler,
that enables the use of new technologies (.NET for example), but to
completely disregard the principles of backwards compatibility, forcing
software to be extensively re-written, is another.

 

  _  

 

 




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.



--
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Vivian Meazza
Alan,

 

Tim's fixes are now in CVS although not quite finished: you might have to
add NOMINMAX to your pre-processor definitions.

 

I'd be interested to hear how you get on.

 

Vivian

 

-Original Message-
From: Alan Teeder [mailto:ajtee...@v-twin.org.uk] 
Sent: 19 July 2009 17:52
To: 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

No problems.

 

My code-writing skills are even worse than they were when I retired. Once
upon a time I thought that I had the hang of C++, but these days I think
that I must have been mistaken.

 

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:44
To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Sorry about calling you clueless, btw, I mistakenly thought your post was
from the same person who linked to the propaganda bullshit site on MS : I'm
no fan of MS, but I'm tired of falsehoods being used to critique them. 
Especially as all those examples were null or so badly distorted to be
absolutely pointless. 

Not a flame war :)

Incidentallly, I've been also failing miserably at fixing this : my code
rustiness shows badly in this instance :)
Cheers,
Nic

On Sun, Jul 19, 2009 at 12:35 PM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

 

Sorry folks, I seem to have started a flame war. This is not the right
place.

 

Alan

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:23


To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

cl.exe which compiles C and C++ has nothing in common with the CLR compiler
(.NET). 

Unrelated issues, and what Curtis said : a bit of perspective, gcc is NOT
100% compliant either. 
The issue has to do with standards compliance and C++ idioms, not MS
business strategy
Funny how any sense of perspective is thrown out the window with the
opportunity to rag on MS...
Sheesh !!

P.S : if warnings prevented building, no one would be flying today or
tomorrow :) yeah, you're talking about backwards compatibility but obviously
don't have  a clue : you can use old standard unsafe versions of the
routines if you want to, program will run fine on all versions of windows...

On Sun, Jul 19, 2009 at 11:27 AM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

It is one thing to bring out a new software tool, in this case a compiler,
that enables the use of new technologies (.NET for example), but to
completely disregard the principles of backwards compatibility, forcing
software to be extensively re-written, is another.

 

  _  

 

 




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.



--
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Vivian Meazza
And I forgot - you need to change #include simgear/math/SGMathFwd.hxx to
#include simgear/math/SGMath.hxx in props.cxx

 

-Original Message-
From: Vivian Meazza [mailto:vivian.mea...@lineone.net] 
Sent: 19 July 2009 23:47
To: 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Alan,

 

Tim's fixes are now in CVS although not quite finished: you might have to
add NOMINMAX to your pre-processor definitions.

 

I'd be interested to hear how you get on.

 

Vivian

 

-Original Message-
From: Alan Teeder [mailto:ajtee...@v-twin.org.uk] 
Sent: 19 July 2009 17:52
To: 'FlightGear developers discussions'
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

No problems.

 

My code-writing skills are even worse than they were when I retired. Once
upon a time I thought that I had the hang of C++, but these days I think
that I must have been mistaken.

 

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:44
To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

Sorry about calling you clueless, btw, I mistakenly thought your post was
from the same person who linked to the propaganda bullshit site on MS : I'm
no fan of MS, but I'm tired of falsehoods being used to critique them. 
Especially as all those examples were null or so badly distorted to be
absolutely pointless. 

Not a flame war :)

Incidentallly, I've been also failing miserably at fixing this : my code
rustiness shows badly in this instance :)
Cheers,
Nic

On Sun, Jul 19, 2009 at 12:35 PM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

 

Sorry folks, I seem to have started a flame war. This is not the right
place.

 

Alan

  _  

From: Nicolas Quijano [mailto:nquij...@gmail.com] 
Sent: 19 July 2009 17:23


To: FlightGear developers discussions
Subject: Re:
[Flightgear-devel][Simgear-cvslogs]CVS:source/simgear/propsprops.cxx,
1.44,1.45 props.hxx, 1.32, 1.33

 

cl.exe which compiles C and C++ has nothing in common with the CLR compiler
(.NET). 

Unrelated issues, and what Curtis said : a bit of perspective, gcc is NOT
100% compliant either. 
The issue has to do with standards compliance and C++ idioms, not MS
business strategy
Funny how any sense of perspective is thrown out the window with the
opportunity to rag on MS...
Sheesh !!

P.S : if warnings prevented building, no one would be flying today or
tomorrow :) yeah, you're talking about backwards compatibility but obviously
don't have  a clue : you can use old standard unsafe versions of the
routines if you want to, program will run fine on all versions of windows...

On Sun, Jul 19, 2009 at 11:27 AM, Alan Teeder ajtee...@v-twin.org.uk
wrote:

It is one thing to bring out a new software tool, in this case a compiler,
that enables the use of new technologies (.NET for example), but to
completely disregard the principles of backwards compatibility, forcing
software to be extensively re-written, is another.

 

  _  

 

 




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.



--
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel




-- 
Be Kind. 
Remember, everyone is fighting a hard battle.

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] [Simgear-cvslogs]CVS:source/simgear/propsprops.cxx, 1.44, 1.45 props.hxx, 1.32, 1.33

2009-07-19 Thread Arnt Karlsen
On Sun, 19 Jul 2009 12:43:41 -0400, Nicolas wrote in message 
808354800907190943ic2f7c59g389bedc9eb3f1...@mail.gmail.com:

 Sorry about calling you clueless, btw, I mistakenly thought your post
 was from the same person who linked to the propaganda bullshit site

..you refer to http://grokdoc.net/ and by extension
http://groklaw.net/ .  _That_ discussion is OT here 
at FG-dev, and a bit less OT on Debian User, so I'll 
FU there, and at Groklaw: ;o)
http://www.groklaw.net/comment.php?mode=displaysid=20090717043855128title=..my+guess+is,+Microsoft+is+going+after+the+Debian+etc+distro+mirror+donors.type=articleorder=hideanonymous=0pid=769578#c769950

 on MS : I'm no fan of MS, but I'm tired of falsehoods 

..so, let's find 'n fix them. ;o)

 being used to critique them. 
 Especially as all those examples were null or so badly distorted to
 be absolutely pointless.

..me, I'm prepared to believe all those stories sung by the 
Debian Mono, C# etc sirens about tech merit ;o), I just see 
a litigation threat, on Debian Mirror Donors.  Which again, 
is is OT here at FG-dev and on-topic on Debian User, so I 
FU there. ;o)
http://www.groklaw.net/comment.php?mode=displaysid=20090717043855128title=..my+guess+is,+Microsoft+is+going+after+the+Debian+etc+distro+mirror+donors.type=articleorder=hideanonymous=0pid=769578#c769950

 Not a flame war :)

..bullshit. ;o) 

-- 
..med vennlig hilsen = with Kind Regards from Arnt... ;o)
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel