[ace-users] how to build ACE application with QT5 on os x

Stone Jiang 2005119 at gmail.com
Mon Sep 7 11:19:00 CDT 2020


Hi,

ACE VERSION: 6.5.8

    HOST MACHINE and OPERATING SYSTEM:
        os x 10.15.3

    TARGET MACHINE and OPERATING SYSTEM
        os x 10.15.3
    COMPILER NAME AND VERSION (AND PATCHLEVEL):

    THE $ACE_ROOT/ace/config.h
      #include "ace/config-macosx.h"
    THE $ACE_ROOT/include/makeinclude/platform_macros.GNU
    C++)]:

debug=0
optimize=1
c++11=1
ssl=1
qt=1
include ${ACE_ROOT}/include/makeinclude/platform_macosx_yosemite.GNU


I installed QT 5.15.0 on mac os x 10.15.3 (Catalina).

And I want to build a simple qt application with ACE.
My mpc  file like:

project(hello):aceexe,qt_widgets{
}


When I generate Makeifle by mwc, I got


mwc.pl -type gunace -features qt5=1
make qt5=1
@(#)PROGRAM:ld  PROJECT:ld64-556.6
BUILD 20:21:07 Aug  6 2020
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386
x86_64 x86_64h armv6m armv7k armv7m armv7em
LTO support using: LLVM version 11.0.3, (clang-1103.0.32.62) (static
support for 26, runtime is 26)
TAPI support using: Apple TAPI version 11.0.0 (tapi-1100.0.11)
ishapes will not be built due to the following missing library: Qt5Widgets
Qt5Gui Qt5Core

GNUmakefile:
/Users/dev/dre/OpenDDS/examples/DCPS/ishapes/GNUmakefile.ishapes
MAKEFLAGS=qt5=1

I cannot find the library file named libQt5Widgets.so.

How to build ACE application with QT5 on os x.

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.isis.vanderbilt.edu/pipermail/ace-users/attachments/20200908/22dcc515/attachment.html>


More information about the ace-users mailing list