|
|
Choosing A Webhost: |
Re: Problem compiling on FreeBSD 5.3: msg#00066apache.logging.log4cxx.user
On Jan 26, 2005, at 3:22 AM, Aaron Walker wrote: -----BEGIN PGP SIGNED MESSAGE----- The use of Apache Portable Runtime substantially reduces the need for capability detection within log4cxx since APR presents a uniform runtime environment to log4cxx. At the present time, log4cxx doesn't even include the generated config files. The current autoconf/configure files are hold-overs from when log4cxx needed to know if pthreads or libxml2 etc were available. The only thing that I could see would add value is to know if mbsnrtowcs and wcsnrtombs are available. There presence is detected by the current script, but the preprocessor macros are not used at this time. The old scripts could likely be radically simplified at this point.
The Ant based build can be used to build log4cxx and do not require the use of autogen or configure. The steps would be: Install Ant Build APR, APR-iconv and APR-util Build cpptasks.jar from CVS (http://sf.net/projects/ant-contrib) export CLASSPATH=cpptasks.jar ant -Dapr.dir=/usr/local/apr-1 I'm likely to modify the Ant build so that it will automatically build APR if not detected. Running the unit-tests requires CppUnit and boost-regex. Getting boost-regex to build on Gump (which uses a custom version of jam to build) seems like way too much work, so I might migrate the unit tests to exec sed instead.
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Problem compiling on FreeBSD 5.3, Aaron Walker |
|---|---|
| Next by Date: | Re: Apache Log4cxx, Curt Arnold |
| Previous by Thread: | Re: Problem compiling on FreeBSD 5.3, Aaron Walker |
| Next by Thread: | Re: Problem compiling on FreeBSD 5.3, Aaron Walker |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |