You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-user@logging.apache.org by Alwyn Mok <c2...@gmail.com> on 2023/04/05 08:22:52 UTC
Unable to get log4cxx-1.0.0 via vcpkg
Hi Sir/Mdm,
Following the instruction in build-vcpkg.md (Building with vcpkg
{#build-vcpkg})
The default version of log4cxx used is apache-log4cxx-0.13.0 instead of
apache-log4cxx-1.0.0
How may I obtain apache-log4cxx-1.0.0 via vcpkg, in order to build into a
.dll file?
Thanks in advance,
Alwyn Mok
Re: Unable to get log4cxx-1.0.0 via vcpkg
Posted by Robert Middleton <os...@gmail.com>.
Hi,
Here's a sample project that works for me on linux, it should work on
Windows as well(or at least be easy to modify):
https://github.com/rm5248/log4cxx-vcpkg
If you want to build manually, you'll need to build APR, APR-util, and
expat. This issue has some notes on it:
https://issues.apache.org/jira/browse/LOGCXX-510
It is complicated to do manually, so I do not recommend it.
I'll see about updating the version in vcpkg.
-Robert Middleton
On Wed, Apr 12, 2023 at 12:15 AM Alwyn Mok <c2...@gmail.com> wrote:
>
> Hi Robert,
>
> Thanks for the advice. However, even with the custom port directory for vcpkg, we can't seem to compile log4cxx-1.0.0 into a .DLL file
>
> Are you able to advise us on the easiest way to be able to compile log4cxx-1.0.0 into a .DLL file on a Windows machine?
>
> A step-by-step guild would be greatly appreciated.
>
> Thanks in advance,
> Alwyn Mok
>
> On Thu, 6 Apr 2023, 12:19 am Robert Middleton, <os...@gmail.com> wrote:
>>
>> You will need to make a custom vcpkg ports directory in order to
>> override what is in vcpkg by default. Check the documentation for
>> vcpkg on how to create an overlay ports directory.
>>
>> -Robert Middleton
>>
>> On Wed, Apr 5, 2023 at 4:23 AM Alwyn Mok <c2...@gmail.com> wrote:
>> >
>> > Hi Sir/Mdm,
>> >
>> >
>> >
>> > Following the instruction in build-vcpkg.md (Building with vcpkg {#build-vcpkg})
>> >
>> > The default version of log4cxx used is apache-log4cxx-0.13.0 instead of apache-log4cxx-1.0.0
>> >
>> >
>> >
>> > How may I obtain apache-log4cxx-1.0.0 via vcpkg, in order to build into a .dll file?
>> >
>> >
>> >
>> > Thanks in advance,
>> >
>> > Alwyn Mok
Re: Unable to get log4cxx-1.0.0 via vcpkg
Posted by Alwyn Mok <c2...@gmail.com>.
Hi Robert,
Thanks for the advice. However, even with the custom port directory for
vcpkg, we can't seem to compile log4cxx-1.0.0 into a .DLL file
Are you able to advise us on the easiest way to be able to compile
log4cxx-1.0.0 into a .DLL file on a Windows machine?
A step-by-step guild would be greatly appreciated.
Thanks in advance,
Alwyn Mok
On Thu, 6 Apr 2023, 12:19 am Robert Middleton, <os...@gmail.com> wrote:
> You will need to make a custom vcpkg ports directory in order to
> override what is in vcpkg by default. Check the documentation for
> vcpkg on how to create an overlay ports directory.
>
> -Robert Middleton
>
> On Wed, Apr 5, 2023 at 4:23 AM Alwyn Mok <c2...@gmail.com> wrote:
> >
> > Hi Sir/Mdm,
> >
> >
> >
> > Following the instruction in build-vcpkg.md (Building with vcpkg
> {#build-vcpkg})
> >
> > The default version of log4cxx used is apache-log4cxx-0.13.0 instead of
> apache-log4cxx-1.0.0
> >
> >
> >
> > How may I obtain apache-log4cxx-1.0.0 via vcpkg, in order to build into
> a .dll file?
> >
> >
> >
> > Thanks in advance,
> >
> > Alwyn Mok
>
Re: Unable to get log4cxx-1.0.0 via vcpkg
Posted by Robert Middleton <os...@gmail.com>.
You will need to make a custom vcpkg ports directory in order to
override what is in vcpkg by default. Check the documentation for
vcpkg on how to create an overlay ports directory.
-Robert Middleton
On Wed, Apr 5, 2023 at 4:23 AM Alwyn Mok <c2...@gmail.com> wrote:
>
> Hi Sir/Mdm,
>
>
>
> Following the instruction in build-vcpkg.md (Building with vcpkg {#build-vcpkg})
>
> The default version of log4cxx used is apache-log4cxx-0.13.0 instead of apache-log4cxx-1.0.0
>
>
>
> How may I obtain apache-log4cxx-1.0.0 via vcpkg, in order to build into a .dll file?
>
>
>
> Thanks in advance,
>
> Alwyn Mok