logging-log4cxx-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ToddA <starman...@gmail.com>
Subject Re: Problem building log4cxx 0.10.0 -- missing source files?
Date Sun, 08 Jun 2014 00:18:15 GMT
Hi Thorsten,

Thank you for your reply, but after visiting the various links you 
provided, as a noob I can see it's a /lot/ of work to build from the 
latest source to be sure I get the latest bug fixes.

According to the FAQ on the wiki 
<http://wiki.apache.org/logging-log4cxx/FrequentlyAskedQuestions> there 
are binary versions available, generated nightly:

    A nightly build is performed on GUMP <http://gump.apache.org/>,
    based on the ant build system. To make sure that the GNU autotools
    based build system also works properly, a nightly (unofficial) build
    based on it is created at http://www.littletux.net/log4cxx. This
    build also executes the unit tests. The build is based on SVN HEAD,
    but usually contains some additional patches which are not yet in
    committed to the SVN repository. The platform is a Debian GNU/Linux
    3.1 System using gcc 3.3.5 

I was hoping the link for GUMP would be direct to the log4cxx binaries 
but it just goes to the home page of GUMP itself. When I tried going to 
http://www.littletux.net/log4cxx, I'm automatically redirected to 
http://www.software-architect.net/log4cxx where I get a "Page not found" 
error. If I navigate to the main http://www.software-architect.net and 
click on the Projects link, the site owner has written:


    In early 2005 I was looking for a logging framework for C++ which is
    similar to log4j. I found the log4j port, log4cxx, from the Apache
    software foundation and became a committer some months later. No
    work is currently done on this project, mainly due to time constraints.

Even if a binary was still available at littletux.net or 
software-architect.net, I don't have any idea whether it would be a 
/Windows/ binary since the FAQ on the wiki says the platform is Debian.

If I can get Windows binaries, I would plan to follow the steps outlined 
here: http://tinyurl.com/pooz6f2

Here are my questions:

1. How can I integrate log4cxx into a Visual C++ 6 project in a simpler 
way (I'm guessing using a Windows binary would be most appropriate)?

2. Where can the latest nightly-build binaries be downloaded, and if 
there is no place, can some kind soul make them available? Windows 
binaries are probably the easiest for me to use, but even if binaries 
are only available for Linux, I'd like to know a URL so I can update the 
FAQ on the wiki, even if all I could do is change it to read, "Are there 
binaries available? Answer: No." :D

3. I wouldn't mind volunteering to update 
http://logging.apache.org/log4cxx/dependencies.html with the info you've 
included below but I can't seem to find a way to register for making 
changes to logging.apache.org like I can for wiki.apache.org. Is there a 
way to register?

I'm interested in updating the FAQ on the wiki and the Dependencies page 
so that other noobs like myself will have the info and save time.

On 6/3/2014 1:50 PM, Thorsten Schöning wrote:
> Guten Tag Todd Andrews,
> am Dienstag, 3. Juni 2014 um 21:03 schrieben Sie:
>> The URL mentions apr-1.2.11-win32-src.zip and
>> apr-util-1.2.10-win32-src.zip but the download link only has one
>> .zip file
> APR is an independent project you need to download. Besides that,
> 0.10.0 contains bugs which are already fixed on trunk, which may
> prevent a successful build. You should use the current trunk where
> most of those bugs have been fixed, there's just no official release
> yet and you may need to use ant to build the sources because trunk
> doesn't provide project files for Visual Studio. Only releases have
> those, but you may create them on your own using ant.
> http://apr.apache.org/download.cgi
> http://logging.apache.org/log4cxx/building/ant.html
> http://logging.apache.org/log4cxx/source-repository.html
> Mit freundlichen Grüßen,
> Thorsten Schöning

View raw message