I'm getting close - I think if I can figure out
how to declare alloca for yacc.c without including
malloc.h (which makes the compiler angry because
malloc has been forward declared in hdrs\standard.h
with no arguments), then I'll have it.
So nobody else is using Microsoft's Visual C ?
What kind of changes did you need to get it to compile with VC++? Converting it to ANSI C with prototypes? Are you checking your changes back into CVS?
I do not use Windows, so I do not have any assistance to offer on that topic.
No, (no ansii prototypes),
just adding some prototypes for a handful
of functions, and ifdef'ing out some debugging
code that Paul put in (he uses Borland).
(I did volunteer to work on ansii prototypes
a year or two ago, if anyone with repository
access wanted help with that, but I got no response.)
No, I'm not putting my changes into the
repository - I have no access. I've asked
several times on the mailing list, over the
last couple years, if anyone
could put changes in for me, or grant me access,
but I've gotten nowhere with that idea.
I'm working on a file for a win32 gui now -
I'll just do a bunch of DialogBoxes for all
the screen.c calls - so I can have a windows
version - I can't really distribute the
command-line version to relatives, much less
expect them to install GTK or anything like that -
I need a win32 point-and-click version..., and
I don't mind if the first cut is ugly as sin...
> No, I'm not putting my changes into the repository - I have no access.
> I've asked several times on the mailing list, over the last couple years, if
> anyone could put changes in for me, or grant me access, but I've gotten
> nowhere with that idea.
I'm sad to hear this. I've also tried getting access to the repository (but I mailed someone listed here as responsible) and havn't gotten any reply.
It's a pity if people make improvements to the code and noone else can use them.
They way I did it was to create a patch and upload that. At least that makes it possible for others to use the same improvement. One of the two I sent has been put into the repository, even.
> I'm working on a file for a win32 gui now - I'll just do a bunch of
> DialogBoxes for all the screen.c calls - so I can have a windows version
> - I can't really distribute the command-line version to relatives, much
> less expect them to install GTK or anything like that - I need a win32
> point-and-click version..., and I don't mind if the first cut is ugly as sin...
I'm also very interested in a GUI version. I'd personally need a GTK version, but my father could use a Windows version.
Is there any work being done on a GUI version (preferably a general one, for more than one platform)?
re: GUI versions of Lifelines
There is a java version available now by Chris Eagle,
called jLifelines I believe. I've not seen it live,
but he has shown me some screenshots (I was soliciting
ideas). I think that
Also, Matthew Emmerton is planning to work on a Gnome
version next month, he said recently - and he wants to
talk about making the various GUIs compatible.
My Win32 version is nearly to the point where I'll offer
it to anyone I can to try out - I've the main menus
(a,d,x,e) implemented, and the individual browse,
including pedigree & descendants view (I added a descendants
view because it was easy). I've not gotten the browse_list
screen working, which I have to do first, as you get that
almost immediately when you hit b, unless you only get
one hit - but I've populated my list, so it is just a
matter of making the actions work, and painting some
currently selected info at the top.
It is straight Win32 in C at this point - I chose that
to match the existing code, plus it is fun (it has been
years since I did much Win32 sdk in C).
I plan to distribute the binary version as a standalone
exe with no installation requirements. Of course I'm
happy to distribute the source as well, but I've not
developed any makefile - I can only offer a MSVC6
(I hope to cater to the less knowledgeable among the
Windows users by not requiring installation - I suspect
there are many genealogists that are not computer gurus.)
> I'm sad to hear this. I've also tried getting access to the repository (but I
> mailed someone listed here as responsible) and havn't gotten any reply.
Yes, I tried this as well. No reply yet. I wounder what
is required to get write access to the repository...
I'll just continue sending patches to the mailing list and
adding them to the patch manager. :-)