Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for a GEDCOM X "C" SDK #116

Open
jralls opened this issue Feb 5, 2012 · 4 comments
Open

Support for a GEDCOM X "C" SDK #116

jralls opened this issue Feb 5, 2012 · 4 comments

Comments

@jralls
Copy link
Contributor

jralls commented Feb 5, 2012

You said after the first lecture at RootsTech that you were building automated translations of the java code.

The .h and .c should be separated. We're also missing functions for reading/writing the gedcomx metadata model.

@stoicflame
Copy link
Member

http://www.gedcomx.org/model/code.html

I think your eyeballs will be the first to really look at this code. It's neither tested nor proven out yet. Just FYI.

@jralls
Copy link
Contributor Author

jralls commented Feb 6, 2012

Yuk. The C one is all jammed into two files -- and no header to export. That isn't going to work.

It also emits tons of "implicit definition" warnings for xmlWriter and xmlReader functions, and then won't link because they're not in libxml2. The first one is xmlTextReaderReadRdfTypeElement(). Are you perhaps using something other than libxml2 for your Java implementation?

What tool did you use for the translation?

@jralls
Copy link
Contributor Author

jralls commented Feb 6, 2012

Yuk. For the C one, everything is jammed into two files. No header, either.

There are also tons of undefined functions from xmlReader and xmlWriter. Are you sure libxml2 is the right library?

@stoicflame stoicflame reopened this Feb 6, 2012
@stoicflame
Copy link
Member

Okay, thanks for the report. I'm reopening this issue and updating the title to reflect the work we need to fix the c library.

This probably won't get fixed in 0.10.0. Look for the fix in 0.11.0.

@stoicflame stoicflame changed the title fix up auto-generated c library Support for a GEDCOM X "C" SDK Mar 6, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants