1) Creating static libraries makes things easier for me. However, not a great sign that the test is failing. 2) The mentioned path (dynamic install path on OS X) needs to be changed all together. 3) This makes ant a poor/non option for my purposes
Sounds like ant won't work for me. How are the release binaries built for the various operating systems? I can give Maverick a shot but I'm worried all non-native (xcode, visual studio) solutions are going to lead me into a limitation. I also know making xcode and visual studio projects myself are going to be far more time consuming than I have resources for at the moment. Thanks On Wed, Jul 2, 2014 at 2:07 PM, Thorsten Schöning <tschoen...@am-soft.de> wrote: > Guten Tag Lucas Vickers, > am Mittwoch, 2. Juli 2014 um 19:04 schrieben Sie: > > > 1 - Despite the command line options it will not build a static > library. I've tried > > -Denable-shared=no -Denable-static=yes > > -Denable-static=yes > > both times it just makes a dylib > > It looks to me enabled-* is not supported, but documented only in the > help of the build file itself, not even on the project page. The > project page mentiones "lib.type" and if I use that with static, I > only get a static lib. > > > -Dlib.type Library type to create, choice of shared (default), > static. > > I will update the help. > > Besides that, the tests seem to fail for me on Windows, don't know > what that means for the lib. > > https://issues.apache.org/jira/browse/LOGCXX-438 > > > 2 - dylib is fine except I can not change the dynamic library > > install name. For xcode I've found it best to set the dynamic > > library install name to > > "@executable_path/../Frameworks/log4cxx_db.dylib", but the ant built > > dylib is "liblog4cxx.dylib" and I seem to find no option to change > > this in the build.xml file, nor can I find this general option for ant > > So what's your goal, changing the file name to "log4cxx_db.dylib" only > or get the mentioned path altogether? I don't think this is possible > currently, compiling and linking uses cpptasksm which is an abandoned > project right now and some things are even hard coded there and simply > can't be influenced by the ant build. > > > 3 - I see no way to create universal binaries for OS X, or even > > just specify a x86 vs x64 bit architecture. > > I think that's cpptasks not supporting such things, too. > > Mit freundlichen Grüßen, > > Thorsten Schöning > > -- > Thorsten Schöning E-Mail:thorsten.schoen...@am-soft.de > AM-SoFT IT-Systeme http://www.AM-SoFT.de/ > > Telefon...........05151- 9468- 55 > Fax...............05151- 9468- 88 > Mobil..............0178-8 9468- 04 > > AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln > AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow > >