Commited everything

View: New views
13 Messages — Rating Filter:   Alert me  

Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Hi,
 
Here are today's entries from changelog.
 
-------------
10/25/09 Oleh Derevenko
  * Macros changed to static inline functions in odemath.h and related files.
    Some code duplication has been eliminated across the files.
 
  * Fixed handling of --disable-asserts and --enable-double-precision
    (absence of --enable-double-precision) in configure script. The script
    was not appending compiler defines correctly.
 
  * dWorldStep implementation changed to remove allocation on stack.
    dUSE_MALLOC_FOR_ALLOCA define has been removed as well as corresponding
    configuration parameter. Also dMemoryFlag public variable has been removed.
    (look for presence of ODE_EXT_malloc_not_alloca configuration string if
    your application is dependent on that variable).
-------------
 
Note: The second item means that now configure script correctly defines dSINGLE/dDOUBLE and there is no need to define them explicitly while building ODE in POSIX environment.
 
The only thing that remains in my stack is trimesh-plane collision vertex checking optimization.

Oleh Derevenko
-- Skype with underscore
 
 


smime.p7s (3K) Download Attachment

Re: Commited everything

by Daniel K. O.-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Oleh Derevenko wrote:
> Note: The second item means that now configure script correctly
> defines dSINGLE/dDOUBLE and there is no need to define them
> explicitly while building ODE in POSIX environment.

It always worked before. Why did you change it?


--
Daniel K. O.
"The only way to succeed is to build success yourself"

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


For me it did not. When I was configuring and ran make after that (with or
without explicit specification of CXXFLAGS in command line) the compiler
failed with error that neither dSINGLE nor dDOUBLE was defined.
I changed CPPFLAGS to CXXFLAGS and CFLAGS (this is what I usually specify
and it works for me) and I changed CXXFLAGS += $VALUE to CXXFLAGS =
"$CXXFLAGS $VALUE" as "+=" did not work for me at all. It did not display
any error but did not append the value either.

Oleh Derevenko
-- Skype with underscore


----- Original Message -----
From: "Daniel K. O." <danielko.listas@...>
To: <ode-users@...>
Sent: Sunday, October 25, 2009 11:23 PM
Subject: [ode-users] Re: Commited everything



Oleh Derevenko wrote:
> Note: The second item means that now configure script correctly
> defines dSINGLE/dDOUBLE and there is no need to define them
> explicitly while building ODE in POSIX environment.

It always worked before. Why did you change it?


--
Daniel K. O.
"The only way to succeed is to build success yourself"





--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by Daniel K. O.-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Oleh Derevenko wrote:
> and it works for me) and I changed CXXFLAGS += $VALUE to CXXFLAGS =
> "$CXXFLAGS $VALUE" as "+=" did not work for me at all. It did not display
> any error but did not append the value either.

Maybe the += append operator is the thing that wasn't working. CPPFLAGS
is the proper way to put pre-processor flags.
Care to describe your environment (shell, and distro that uses it)?



--
Daniel K. O.
"The only way to succeed is to build success yourself"

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


QNX 6.3.0 SP3
ksh
GCC 3.3.5
GNU make 3.8.0

Another one,
QNX 6.4.1
ksh
GCC 4.3.3
GNU make 3.81


configure prints
checking if double precision is requested... no
././configure[15566]: CFLAGS+=-DdSINGLE: cannot execute - No such file or
directory
././configure[15567]: CXXFLAGS+=-DdSINGLE: cannot execute - No such file or
directory
checking which drawstuff lib to build... X11

Though well, yes - you are right. It works when changed to CPPFLAGS with "="
too... Even though the defives can't be seen in command line being printed.
OK, changed it back to CPPFLAGS in SVN.

Oleh Derevenko
-- Skype with underscore

----- Original Message -----
From: "Daniel K. O." <danielko.listas@...>
To: <ode-users@...>
Sent: Sunday, October 25, 2009 11:57 PM
Subject: [ode-users] Re: Commited everything



Oleh Derevenko wrote:
> and it works for me) and I changed CXXFLAGS += $VALUE to CXXFLAGS =
> "$CXXFLAGS $VALUE" as "+=" did not work for me at all. It did not display
> any error but did not append the value either.

Maybe the += append operator is the thing that wasn't working. CPPFLAGS
is the proper way to put pre-processor flags.
Care to describe your environment (shell, and distro that uses it)?





--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by LR__ :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi,

do you planed to submit the patche created for avoiding mesh/plane
contact points duplication ? (few weeks ago)

Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Please read my original e-mail carefully.

Oleh Derevenko
-- Skype with underscore


----- Original Message -----
From: "LR" <logreg@...>
To: "ode-users" <ode-users@...>
Sent: Tuesday, October 27, 2009 9:50 AM
Subject: [ode-users] Re: Commited everything



Hi,

do you planed to submit the patche created for avoiding mesh/plane
contact points duplication ? (few weeks ago)

Thanks




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by LR__ :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Yes ! i did not read all the message :)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Commited everything

by LR__ :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Another suggestion (even if this thread is not the good),

It should be great to have a GetHinge2Angle1 (or 2 i can't remember) :
this feature is asked by several users every year.

I've made and posted it on the mailing list few months ago: it can be
done just by copy/paste the universal joint code(s) and adding 2
variables in the hinge2 init structure.

I think the mail i sent is not up to date because a lot of things
changed in joints, but i can post the code i use if integrators are
interested in ...


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to ode-users+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Re: Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Done. Revision 1709.

Oleh Derevenko
-- Skype with underscore


----- Original Message -----
From: "LR" <logreg@...>
To: "ode-users" <ode-users@...>
Sent: Tuesday, October 27, 2009 9:50 AM
Subject: [ode-users] Re: Commited everything



Hi,

do you planed to submit the patche created for avoiding mesh/plane
contact points duplication ? (few weeks ago)

Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to
ode-users+unsubscribe@...
For more options, visit this group at
http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---



--

You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@....
To unsubscribe from this group, send email to ode-users+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en.



Re: Re: Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry, I do not work with joints and hence do not add/change/remove them.
Seek somebody involved in physics simulation.

Oleh Derevenko
-- Skype with underscore


----- Original Message -----
From: "LR" <logreg@...>
To: "ode-users" <ode-users@...>
Sent: Tuesday, October 27, 2009 3:51 PM
Subject: [ode-users] Re: Commited everything



Another suggestion (even if this thread is not the good),

It should be great to have a GetHinge2Angle1 (or 2 i can't remember) :
this feature is asked by several users every year.

I've made and posted it on the mailing list few months ago: it can be
done just by copy/paste the universal joint code(s) and adding 2
variables in the hinge2 init structure.

I think the mail i sent is not up to date because a lot of things
changed in joints, but i can post the code i use if integrators are
interested in ...


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"ode-users" group.
To post to this group, send email to ode-users@...
To unsubscribe from this group, send email to
ode-users+unsubscribe@...
For more options, visit this group at
http://groups.google.com/group/ode-users?hl=en
-~----------~----~----~----~------~----~------~--~---



--

You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@....
To unsubscribe from this group, send email to ode-users+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en.



Re: Re: Commited everything

by Teravus Ovares :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Is the current status of ode stable enough for a version release?
There are many new important optimizations. :)

Best Regards

Teravus

On Sun, Nov 29, 2009 at 10:18 AM, Oleh Derevenko
<Oleh.Derevenko@...> wrote:

> Sorry, I do not work with joints and hence do not add/change/remove them.
> Seek somebody involved in physics simulation.
>
> Oleh Derevenko
> -- Skype with underscore
>
>
> ----- Original Message -----
> From: "LR" <logreg@...>
> To: "ode-users" <ode-users@...>
> Sent: Tuesday, October 27, 2009 3:51 PM
> Subject: [ode-users] Re: Commited everything
>
>
>
> Another suggestion (even if this thread is not the good),
>
> It should be great to have a GetHinge2Angle1 (or 2 i can't remember) :
> this feature is asked by several users every year.
>
> I've made and posted it on the mailing list few months ago: it can be
> done just by copy/paste the universal joint code(s) and adding 2
> variables in the hinge2 init structure.
>
> I think the mail i sent is not up to date because a lot of things
> changed in joints, but i can post the code i use if integrators are
> interested in ...
>
>
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups
> "ode-users" group.
> To post to this group, send email to ode-users@...
> To unsubscribe from this group, send email to
> ode-users+unsubscribe@...
> For more options, visit this group at
> http://groups.google.com/group/ode-users?hl=en
> -~----------~----~----~----~------~----~------~--~---
>
>
>
> --
>
> You received this message because you are subscribed to the Google Groups "ode-users" group.
> To post to this group, send email to ode-users@....
> To unsubscribe from this group, send email to ode-users+unsubscribe@....
> For more options, visit this group at http://groups.google.com/group/ode-users?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@....
To unsubscribe from this group, send email to ode-users+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en.



Re: Re: Commited everything

by Oleh Derevenko-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Should be.

Oleh Derevenko
-- Skype with underscore


----- Original Message -----
From: "Teravus Ovares" <teravus@...>
To: <ode-users@...>
Sent: Monday, November 30, 2009 1:20 AM
Subject: Re: [ode-users] Re: Commited everything


Is the current status of ode stable enough for a version release?
There are many new important optimizations. :)

Best Regards

Teravus

On Sun, Nov 29, 2009 at 10:18 AM, Oleh Derevenko
<Oleh.Derevenko@...> wrote:

> Sorry, I do not work with joints and hence do not add/change/remove them.
> Seek somebody involved in physics simulation.
>
> Oleh Derevenko
> -- Skype with underscore
>
>
> ----- Original Message -----
> From: "LR" <logreg@...>
> To: "ode-users" <ode-users@...>
> Sent: Tuesday, October 27, 2009 3:51 PM
> Subject: [ode-users] Re: Commited everything
>
>
>
> Another suggestion (even if this thread is not the good),
>
> It should be great to have a GetHinge2Angle1 (or 2 i can't remember) :
> this feature is asked by several users every year.
>
> I've made and posted it on the mailing list few months ago: it can be
> done just by copy/paste the universal joint code(s) and adding 2
> variables in the hinge2 init structure.
>
> I think the mail i sent is not up to date because a lot of things
> changed in joints, but i can post the code i use if integrators are
> interested in ...
>
>
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups
> "ode-users" group.
> To post to this group, send email to ode-users@...
> To unsubscribe from this group, send email to
> ode-users+unsubscribe@...
> For more options, visit this group at
> http://groups.google.com/group/ode-users?hl=en
> -~----------~----~----~----~------~----~------~--~---
>
>
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "ode-users" group.
> To post to this group, send email to ode-users@....
> To unsubscribe from this group, send email to
> ode-users+unsubscribe@....
> For more options, visit this group at
> http://groups.google.com/group/ode-users?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups
"ode-users" group.
To post to this group, send email to ode-users@....
To unsubscribe from this group, send email to
ode-users+unsubscribe@....
For more options, visit this group at
http://groups.google.com/group/ode-users?hl=en.




--

You received this message because you are subscribed to the Google Groups "ode-users" group.
To post to this group, send email to ode-users@....
To unsubscribe from this group, send email to ode-users+unsubscribe@....
For more options, visit this group at http://groups.google.com/group/ode-users?hl=en.