[Modules] mod_highlight compile problem - Fedora Core 3
William Lovins
wlovins at interland.com
Tue Jan 18 20:39:17 EST 2005
I am sorry for anyone receiving this post from both lists.
This was supposed to only be sent to the modules list and not the
mod_svn_view list.
-------------------------------
I currently have a Fedora Core 3 server that includes gcc 3.4.2.
When compiling mod_highlight I get an error (shown at the bottom of the
compile output) caused by a change in gcc 3.4.
http://www.dis.com/gnu/gcc/Name-lookup.html
I was wondering if there are any plans on patching the software to work
around these changes.
I am attempting to get this working so that I can eventually install SVN
View once it is released. (found your project via:
http://www.geekswithblogs.net/flanakin/articles/CompareSubversionWebTools.aspx
)
Thank you.
Here is the error I am encountering:
Making all in colorer
make[1]: Entering directory `/usr/src/mod_highlight-0.1.0/colorer'
---------------- Building Colorer-take5 shared library
make -C src/libcolorer/ -f makefile.gcc
make[2]: Entering directory
`/usr/src/mod_highlight-0.1.0/colorer/src/libcolorer'
gcc -O2 -fPIC -Wl,-G -Wp,-I../shared/,-I../shared/../zlib/,-w -
o ../colorer/objs/xmldom.o -c -s -D__unix__
--COLORER_FEATURE_HTTPINPUTSOURCE=FALSE
../shared/xml/xmldom.cpp
In file included from ../shared/xml/xmldom.h:5,
from ../shared/xml/xmldom.cpp:4:
../shared/common/Hashtable.h: In member function `T Hashtable<T>::get
(const String*) const':
../shared/common/Hashtable.h:22: error: `capacity' undeclared (first use
this function)
../shared/common/Hashtable.h:22: error: (Each undeclared identifier is
reported only once for each function it appears in.)
../shared/common/Hashtable.h:23: error: `bucket' undeclared (first use
this function)
../shared/common/Hashtable.h: In member function `T
Hashtable<T>::enumerate() const':
../shared/common/Hashtable.h:33: error: there are no arguments to
`enumerate_int' that depend on a template parameter, so a declaration of
`enumerate_int' must be available
../shared/common/Hashtable.h:33: error: (if you use `-fpermissive', G++
will accept your code, but allowing the use of an undeclared name is
deprecated)
More information about the Modules
mailing list