RE: [xml] Error in Installation
- From: <Eric Zurcher csiro au>
- To: <xml gnome org>
- Subject: RE: [xml] Error in Installation
- Date: Mon, 6 Dec 2004 11:17:18 +1100
Kenneth,
First off, just to be pedantic, it's "libiconv", not "libinconv".
Now to your query: it should certainly be possible to compile and link tree1.c using the Borland toolset. The
compilation step appears to be OK (you can ignore the warnings); your problem is the link step. I don't quite
understand your link command of "bcc32 tree1.obj zdllbor.lib". Is "zdllbor.lib" your import library for
libxml2? If so, how did you generate it? If you used "implib", you should have included the "-a" option to
generate the underscore name prefixes used by Borland.
Eric Zurcher
CSIRO Livestock Industries
Canberra, Australia
Eric Zurcher csiro au
-----Original Message-----
Date: Fri, 3 Dec 2004 00:30:48 +0800
From: Kenneth Gomez <kenneth gomez gmail com>
Subject: [xml] Error in Installation
To: xml gnome org
Message-ID: <e5d26c3c04120208302a7c8d35 mail gmail com>
Content-Type: text/plain; charset=US-ASCII
Hello,
I'm trying to install libxml2 on windows ME to work with my
Borland Compiler.
Read through the installation guides from xmlsoft.org.
Downloaded libxml2, libinconv-1.9.1 and zlib.
Followed the instructions for the zlib installation. However, it seems
that libinconv can only be compiled using Microsoft Visual C++. Is
there an alternative method for a Borland C++ 5 (command line) user
like me?
Using the example, tree1.c from xmlsoft and compiling like this, I get
the following errors :
bcc32 -a -c tree1.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
tree1.c:
Warning W8004 tree1.c 33: 'cur_node' is assigned a value that is never
used in function print_element_names
Warning W8004 tree1.c 54: 'root_element' is assigned a value that is
never used in function main
Warning W8004 tree1.c 53: 'doc' is assigned a value that is never used
in function main
bcc32 tree1.obj zdllbor.lib
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_xmlCheckVersion' referenced from
C:\PROG\KEN\C\TREE1.OBJ
Error: Unresolved external '_xmlReadFile' referenced from
C:\PROG\KEN\C\TREE1.OBJ
Error: Unresolved external '_xmlDocGetRootElement' referenced from
C:\PROG\KEN\C\TREE1.OBJ
Error: Unresolved external '_xmlFreeDoc' referenced from
C:\PROG\KEN\C\TREE1.OBJ
Error: Unresolved external '_xmlCleanupParser' referenced from
C:\PROG\KEN\C\TREE1.OBJ
In my Borland's bin directory, I have 2 comfiguration files, bcc32.cfg
and ilink32.cfg which have the following lines :
bcc32.cfg -->
-I"c:\prog\Borland\Bcc55\include"
-L"c:\prog\Borland\Bcc55\lib;C:\prog\Borland\BCC55\Include\libxml"
ilink32.cfg -->
-L"c:\Borland\Bcc55\lib;C:\prog\Borland\BCC55\Include\libxml"
What else must I do in order to get tree1.c to compile cleanly?
Your advise is very much appreciated.
Thank you.
--
Cheers,
Kenneth Gomez.
http://www.kgomez.com
"Sometimes I get the feeling that GOD has pets and I am not
one of them"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]