Jump to content

RoddyP

Members
  • Content Count

    4
  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. Oops. The problem was easily sorted and was actually a _DEBUG vs. NDEBUG mismatch... I'm using C++Builder 11.1 with Clang 64-bit compiler. I have a 64-bit application and a static library both built using the above. When I add the static library to the app and link, I get warnings like this: [ilink64 Warning] Warning: Public symbol 'boost::filesystem::codecvt_error_category()' defined in both module C:\...\LIBBOOST_FILESYSTEM-BCB64-MT-S-X64-1_70.A|codecvt_error_category.o and C:\...\LIBBOOST_FILESYSTEM-BCB64-MT-SD-X64-1_70.A|codecvt_error_category.o It looks like the app must be requiring the non-static version of Boost, while the library is using the static one, or vice-versa, but I can't find any way of changing this in C++Builder project options.
  2. RoddyP

    C++Builder 11 - any way of compiling .PAS?

    Thankyou. Three very different answers 🙂 A good discount on Studio from a local distributor made the decision rather easier,
  3. RoddyP

    C++Builder 11 - any way of compiling .PAS?

    Thanks, That's rather as expected. 🙂
  4. I've been using RadStudio2010 Pro for the last decade(!) for C++ apps. It's time finally to upgrade to 11.1 Inevitably there have been some 3rd party Delphi components that need compiling from source. Does C++Builder version include any Delphi compiler (maybe command line only?), or do I need the full RADStudio just to use these?
×