jhzh / ehci

Automatically exported from code.google.com/p/ehci
0 stars 0 forks source link

Added Cmake and therefore Visual Studio compilation out of the box #6

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
- Made ehci a lib
- Changed some code so that it compiles.
- Still some serious changes to made it work flawlessly (config.ini is not
- crlf just cr, therefore config.ini read fails.)
- Didn't do anything about python scripts.

Original issue reported on code.google.com by tuan.kur...@gmail.com on 2 Apr 2009 at 2:03

Attachments:

GoogleCodeExporter commented 9 years ago
i didn't notice this yesterday when was building with visual studio, had some
struggle until notices that had to add the dllexports declarations to make it a 
lib
with vs to get the python bindings work.

can run now, have some stability issues, haven't debugged whether those have to 
do
with how i hacked the compile, with the py bindings, or with the lib .. am 
using 0.6
release.

at least when move my face out of the picture, it crashes (e.g. in the panda3d 
demo)
.. can also crash when the face is not completel gone, but when it is deleting 
some
of the points.

Original comment by toni.ala...@gmail.com on 3 Jul 2009 at 10:22

GoogleCodeExporter commented 9 years ago
Thanks for sharing.

I need to commit tuan.kuranes to the trunk... shame on me... gonna make this 
right...
and try to correct what was reported by ant...@kyperjokki.fi

Please, post your updates.

Thank you!

Original comment by danielba...@gmail.com on 7 Jul 2009 at 12:44

GoogleCodeExporter commented 9 years ago
i've been now working with ehci a couple of days and we'll continue to 
integrate it
to a project, will be open source and is a part of a nice open source framework 
..
will tell more when can.

stability seemed better on more powerful machines, i also experimented with 
using
different delays between the update calls and it seemed to make a difference. 
have
been planning to run with a debugger to see where the crashes, but they seem 
quite
clearly to be related to removing points, resizing that list or something. is
absolutely stable for you, never crashes? could you try on a slower machine / 
under
more load from elsewhere?

i added a couple of funcs to the swig file 'cause needed to make my py component
properly .. am running inside an embedded py. am attaching that. also added 
DllExport
declarations to ehci.h so that it worked as a lib, but if you apply the cmake 
stuff
and i'll switch to use cmake too, that will be redundant i guess 'cause cmake 
will
tell visual studio somehow else to make it a lib .. but attaching that also 
just in case.

ehci is incredibly cool already and i think holds great potential! thanks so 
much for
writing it. i'm also a Blender dev, done stuff mostly with and via py api 
there, will
test on that side too at some point probably :)

Original comment by toni.ala...@gmail.com on 7 Jul 2009 at 5:59

Attachments:

GoogleCodeExporter commented 9 years ago
Great, Antont :)

I'd tell you to try and use decreased resolutions and well lighten 
environments. 

Well, it has not crashed in my experiments under Linux. But I haven't tested 
for long
10 or 20 minutes of videos going on. Make sure you get the latest from svn.

Thanks for the code.

When you have some news about your framework, please, keep us updated :)

Kind regards, thanks for the changes!

Original comment by danielba...@gmail.com on 8 Jul 2009 at 2:14

GoogleCodeExporter commented 9 years ago
Hi there, thanks a lot for pointing out CMake, it is just great.
And thanks a lot for your help.
Current svn (probablly tagged as 0.7) is CMake based.
Kind regards,
Daniel

Original comment by danielba...@gmail.com on 16 Jul 2010 at 8:24