[
https://issues.apache.org/jira/browse/LOGCXX-421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thorsten Schöning updated LOGCXX-421:
-------------------------------------
Attachment: RAD 10.2.zip
Attaching my project files for RAD 10.2, which heavily rely on a custom
relative project layout for log4cxx itself and dependencies. These project
files are only a starting point for whoever wants to use them, because paths
most likely won't be the same. You have two choices: Either layout your project
exactly the same or adopt the paths as needed using some text editor or such.
The layout I'm using is described in the file "tree.txt" in the attached Zip.
It's simply the result of running "tree /A" in cmd.exe under Windows and
shouldn't be that difficult: Some common parent dir containing sub dirs for
different languages like C and C++, those contain topics, which contain actual
libs depending on their version etc. All paths in the project files should be
relative to the project files and according that structure. The following is an
example for log4cxx itself:
{CODE}
C:.
+---C++
| +---Logging
| | \---log4cxx
| | \---0.11.0-SNAPSHOT
| | +---build
| | | \---RAD 10.2
| | | +---examples
| | | | +---console
| | | | | \---Win32
| | | | | +---Debug
| | | | | | +---out
| | | | | | \---tmp
| | | | | \---Release
| | | | | +---out
| | | | | \---tmp
| | | | +---delayedloop
| | | | | \---Win32
| | | | | \---Debug
| | | | | +---out
| | | | | \---tmp
| | | | +---stream
| | | | | \---Win32
| | | | | \---Debug
| | | | | +---out
| | | | | \---tmp
| | | | \---trivial
| | | | \---Win32
| | | | \---Debug
| | | | +---out
| | | | \---tmp
| | | +---libs
| | | | \---liblog4cxx
| | | | +---Win32
| | | | | +---Debug
| | | | | | +---out
| | | | | | \---tmp
| | | | | \---Release
| | | | | +---out
| | | | | \---tmp
| | | | \---Win64
| | | | \---Debug
| | | | +---out
| | | | \---tmp
| | | \---tests
| | | \---test_all
| | | \---Win32
| | | +---Debug
| | | | +---out
| | | | | \---output
| | | | | \---newdir
| | | | \---tmp
| | | \---Release
| | | +---out
| | | \---tmp
| | +---dist
| | | +---log4cxx
| | | | \---0.10.0
| | | +---log4j
| | | | +---1.2.17
| | | | +---2.3
| | | | +---2.8.1
| | | | +---2.8.2
| | | | +---companions
| | | | \---extras
| | | | \---1.2.17
| | | +---log4net
| | | | +---binaries
| | | | \---source
| | | \---log4php
| | | \---2.3.0
| | +---dist-dev
| | | +---log4cxx
| | | \---log4net
| | | +---binaries
| | | \---source
| | +---src
| | | +---.git
| | | | +---hooks
| | | | +---info
| | | | +---logs
| | | | | \---refs
| | | | | +---heads
| | | | | | +---Branch_refs
| | | | | | | \---tags
| | | | | | \---remotes
| | | | | | \---origin
| | | | | \---remotes
| | | | | +---gh_mirror
| | | | | \---origin
| | | | +---objects
[...]
| | | | | +---info
| | | | | \---pack
| | | | \---refs
| | | | +---heads
| | | | | +---Branch_refs
| | | | | | \---tags
| | | | | \---remotes
| | | | | \---origin
| | | | +---remotes
| | | | | +---gh_mirror
| | | | | \---origin
| | | | \---tags
| | | +---src
| | | | +---ant
| | | | +---assembly
| | | | +---changes
| | | | +---examples
| | | | | \---cpp
| | | | +---m4
| | | | +---main
| | | | | +---cpp
| | | | | +---include
| | | | | | \---log4cxx
| | | | | | +---config
| | | | | | +---db
| | | | | | +---filter
| | | | | | +---helpers
| | | | | | +---net
| | | | | | +---nt
| | | | | | +---pattern
| | | | | | +---private
| | | | | | +---rolling
| | | | | | +---spi
| | | | | | | \---location
| | | | | | +---varia
| | | | | | \---xml
| | | | | \---resources
| | | | +---site
| | | | | +---apt
| | | | | | +---building
| | | | | | \---community
| | | | | +---doxy
| | | | | | \---DTDs
| | | | | +---fml
| | | | | +---resources
| | | | | | +---css
| | | | | | +---images
| | | | | | | \---logos
| | | | | | \---js
| | | | | \---xdoc
| | | | | \---building
| | | | \---test
| | | | +---cpp
| | | | | +---customlogger
| | | | | +---db
| | | | | +---defaultinit
| | | | | +---filter
| | | | | +---helpers
| | | | | +---net
| | | | | +---nt
| | | | | +---pattern
| | | | | +---rolling
| | | | | +---spi
| | | | | +---util
| | | | | +---varia
| | | | | \---xml
| | | | +---java
| | | | | \---org
| | | | | \---apache
| | | | | \---log4j
| | | | | \---net
| | | | \---resources
| | | | +---input
| | | | | +---ndc
| | | | | +---rolling
| | | | | \---xml
| | | | +---output
| | | | | +---newdir
| | | | | \---xyz
| | | | \---witness
| | | | +---encoding
| | | | +---ndc
| | | | +---rolling
| | | | \---serialization
| | | \---target
| | | +---antrun
| | | +---site
| | | | +---apidocs
| | | | | \---search
| | | | +---building
| | | | +---community
| | | | +---css
| | | | +---images
| | | | | \---logos
| | | | \---js
| | | \---site-deploy
| | | +---0.10.0
| | | | +---apidocs
| | | | | \---search
| | | | +---building
| | | | +---css
| | | | +---fonts
| | | | +---images
| | | | | +---logos
| | | | | \---profiles
| | | | +---img
| | | | \---js
| | | \---0.11.0
| | | +---apidocs
| | | | \---search
| | | +---building
| | | +---community
| | | +---css
| | | +---images
| | | | \---logos
| | | \---js
| | \---web
| | +---0.10.0
| | | +---apidocs
| | | | \---search
| | | +---building
| | | +---css
| | | +---fonts
| | | +---images
| | | | +---logos
| | | | \---profiles
| | | +---img
| | | \---js
| | \---0.11.0
| | +---apidocs
| | | \---search
| | +---building
| | +---community
| | +---css
| | +---images
| | | \---logos
| | \---js
{CODE}
> Ant Build doesn't work with Embarcadero C++ Builder XE 4
> --------------------------------------------------------
>
> Key: LOGCXX-421
> URL: https://issues.apache.org/jira/browse/LOGCXX-421
> Project: Log4cxx
> Issue Type: Bug
> Components: Build
> Environment: Windows 7 Ultimate 64 Bit
> Reporter: Thorsten Schöning
> Assignee: Thorsten Schöning
> Attachments: RAD 10.2.zip, XE 4.zip
>
>
> The build process currently doesn't work with Embarcadero C++ Builder XE 4,
> there are some problems with the ant scripts themselfs and the compiler and
> linker compatibility as well.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)