L
LinuxN00b
Hey,
I have a problem linking Xerces-c (Apache's XMLParser)
with my program.
Here is a copy of my makefile.
# CXX is for GNU make, CCC is for Solaris make # Define the default
compiler to use for C++ programs as u++
CXX=g++
#CXXFLAGS=-g
CCC=g++ # Define the default compiler to use for C++ programs as g++
all: Deflate_Directory
Deflate_Directory: XMLParser.o FileGen.o Main.o
$(CXX) XMLParser.o -lxerces-c_2 FileGen.o Main.o -o Deflate_Directory
XMLParser.o: XMLParser.h XMLParser.cpp
FileGen.o: XMLParser.h FileGen.h FileGen.cpp
Main.o: XMLParser.h FileGen.h Main.cpp
clean:
rm *.o
Here is the result from running make.
g++ XMLParser.o -lxerces-c_2 FileGen.o Main.o -o Deflate_Directory
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld:
cannot fi
nd -lxerces-c_2
collect2: ld returned 1 exit status
I tried listing the actual directory it is located and tried copying
the lib file and the dll file into my local directory. It still
cannot link with this library.
How do I link with this library?
Thanks in advance.
Peace.
Ben Chan
I have a problem linking Xerces-c (Apache's XMLParser)
with my program.
Here is a copy of my makefile.
# CXX is for GNU make, CCC is for Solaris make # Define the default
compiler to use for C++ programs as u++
CXX=g++
#CXXFLAGS=-g
CCC=g++ # Define the default compiler to use for C++ programs as g++
all: Deflate_Directory
Deflate_Directory: XMLParser.o FileGen.o Main.o
$(CXX) XMLParser.o -lxerces-c_2 FileGen.o Main.o -o Deflate_Directory
XMLParser.o: XMLParser.h XMLParser.cpp
FileGen.o: XMLParser.h FileGen.h FileGen.cpp
Main.o: XMLParser.h FileGen.h Main.cpp
clean:
rm *.o
Here is the result from running make.
g++ XMLParser.o -lxerces-c_2 FileGen.o Main.o -o Deflate_Directory
/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld:
cannot fi
nd -lxerces-c_2
collect2: ld returned 1 exit status
I tried listing the actual directory it is located and tried copying
the lib file and the dll file into my local directory. It still
cannot link with this library.
How do I link with this library?
Thanks in advance.
Peace.
Ben Chan