On Thu, 6 Sep 2012 11:40:36 -0300 Gustavo Sverzut Barbieri
<[email protected]> wrote:

> On Thu, Sep 6, 2012 at 11:20 AM, Bruno Dilly <[email protected]>
> wrote:
> > On Thu, Sep 6, 2012 at 11:17 AM, Bruno Dilly
> > <[email protected]> wrote:
> >> On Thu, Sep 6, 2012 at 12:17 AM, Cedric BAIL <[email protected]>
> >> wrote:
> >>> Yo man !
> >>>
> >>> On Thu, Sep 6, 2012 at 6:54 AM, Bruno Dilly
> >>> <[email protected]> wrote:
> >>>> Hey guys,
> >>>>
> >>>> I've just sent to svn a new game based on EFL, using EPhysics.
> >>>> If you have some time, please test it and send some feedback.
> >>>>
> >>>> As usual, bug reports, new features (patches or requests) and
> >>>> levels are very welcome.
> >>>>
> >>>> I've worked with Ricardo Almeida and Marina Proni on it.
> >>>> I'm going to write a post about it with some screenshots /
> >>>> screencast tomorrow.
> >>>
> >>> I really wanted to play, but it's not that easy ! First thing I
> >>> needed to find and download geneet.py (thanks my old friend
> >>> google helped me there), but it would be nice to put the adress
> >>> in the README, if you don't mind. Once I got it, I also needed
> >>> python-pyparsing (not difficult to figure it out, but still would
> >>> be nice to have that compilation requirement in README).
> >>
> >> Install instructions, including geneet address are on INSTALL file.
> >> Other requirements too.
> >>
> >>>
> >>> As a side note, the build script wont fail if geneet.py fail, so
> >>> game_world.h will not be there and all compilation fail. It looks
> >>> like a missed dependency somewhere. And once geneet.py did
> >>> generate that file, it was broken. I manually patched it as I
> >>> got :
> >>>
> >>> #ifndef __../../SRC/BIN/GAME_WORLD_H__
> >>> #define __../../SRC/BIN/GAME_WORLD_H__
> >>>
> >>> and at the end (same in game_world.c in fact) :
> >>>
> >>> void ../../src/bin/game_world_init(void);
> >>> void ../../src/bin/game_world_shutdown(void);
> >>>
> >>> Obviously that couldn't work :-) Once that was patched, it did
> >>> generate every object. But it missed some symbol :
> >>> main.o: In function `_level_load':
> >>> GAMES/efbb/src/bin/main.c:1066: undefined reference to
> >>> `level_objects_list_get' GAMES/efbb/src/bin/main.c:1072:
> >>> undefined reference to `level_blocks_list_get'
> >>> GAMES/efbb/src/bin/main.c:1078: undefined reference to
> >>> `level_targets_list_get' main.o: In function `_levels_load':
> >>> GAMES/efbb/src/bin/main.c:1111: undefined reference to
> >>> `world_levels_list_get' GAMES/efbb/src/bin/main.c:1118: undefined
> >>> reference to `world_levels_count'
> >>>
> >>> That's where I stopped as I have no idea where to find those.
> >>> Patch and help welcome, I wana PLAY !
> >>
> >> Where did you find this broken geneet ?
> >> It would be nice to update it (or remove).
> >
> > Btw, acidx, don't you think it could be pushed to PROTO/geneet or
> > something like that ?
> > I know you intend to rewrite it someday, but since we are using in
> > some projects, it could make it easier to find.
> 
> just include the generated sources in SVN, or at least in the
> generated tarballs (make dist, uses EXTRA_DIST).
> 
> maybe not in SVN if it changes a lot, but for sure in the tarballs
> 
> BTW this is the major blocker for people using python-efl, they need
> cython (equivalent to geneet in this scenario) and it proves to block
> most people from getting it.

Yep, a too old cython in a distro that is still current and popular
basically blocks all python EFL stuff for me.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to