Inquiries About The LibDom Library
by Pascal Archambault
Hello NetSurf team,
I am an undergrad student currently working on a project aiming to supplement NetSurf’s javascript capabilities. I am still at a learning stage, so if the following doesn’t make sense please try to bear with me.
I have been exploring the code of the netsurf project and the libdom library, and as such, I had a some questions:
1. What is the current status of the libdom project and who is in charge of it ?
1. I see that netsurf’s core dom support is standing at Level 3 DOM, are there any plans for the libdom library to follow the W3C DOM4 recommendations ? and as such, by contributing to libdom should I try to stick to the Level 3 DOM spec or aim for the DOM4 specs ?
Thank you for your time,
Cheers.
-Pascal Archambault
4 years, 12 months
This is regarding libdom library.
by Naveen Kumar
Hi Team,
I have a requirement to create the library 'libdom' from open source code
:- http://www.netsurf-browser.org/projects/libdom/
I have downloaded the source and its dependent libraries and able to
install and create final libdom.a (version 0.3.2) library.
When i try to use that library in our build system. i am facing the issue
below.
*Log:-*
../build/Linux/Release/modules/libdenbase.a(xmlutil.o): In function
`xmlParserFormatError':
xmlutil.c:(.text+0xa1c): undefined reference to
`denaliXML_GetCurrentColumnNumber'
xmlutil.c:(.text+0xa2c): undefined reference to
`denaliXML_GetCurrentByteIndex'
xmlutil.c:(.text+0xa81): undefined reference to
`denaliXML_GetCurrentLineNumber'
xmlutil.c:(.text+0xab2): undefined reference to `denaliXML_GetErrorCode'
xmlutil.c:(.text+0xaba): undefined reference to `denaliXML_ErrorString'
../build/Linux/Release/modules/libdenbase.a(xmlutil.o): In function
`xmlParserParse':
xmlutil.c:(.text+0xb94): undefined reference to `denalidomReadDocument'
I was not able to find symbols ' GetCurrentColumnNumber ' , '
GetCurrentByteIndex ' ...etc
Prefix 'denaliXML' was exected to add as a prefix for those symbols.
.The existing library 'libdom0.4.a' on some other machine was working fine
and able to find all the symbols in the log above ..the new library which i
created from opensource dont have those symbols.I have downloaded the code
with version 0.3.2, is it because of version change? Please help .....
Thanks,
Naveen
5 years, 1 month