LINUX.ORG.RU

История изменений

Исправление iZEN, (текущая версия) :

Порт x11-toolkits/qt5-gui на FreeBSD собрался с помощью LLVM/Clang-5.0.1:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:15:44 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 17.4MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org

GCC-8.0.1.s20180318:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:22:58 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libstdc++.so.6
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 18.6MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org

UPD: На GCC, правда, ругался, что не найден g++:

Project ERROR: Cannot run compiler 'g++'. Output:
===================
sh: g++: not found
===================
Maybe you forgot to setup the environment?
Но это легко исправляется:
> ln -s /usr/local/bin/g++8 /usr/local/bin/g++

GCC-6.4.0:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:32:29 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libstdc++.so.6
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 18.5MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org

Исправление iZEN, :

Порт x11-toolkits/qt5-gui на FreeBSD собрался с помощью LLVM/Clang-5.0.1:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:15:44 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 17.4MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org

GCC-8.0.1.s20180318:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:22:58 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libstdc++.so.6
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 18.6MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org

UPD: На GCC, правда, ругался, что не найден g++:

Project ERROR: Cannot run compiler 'g++'. Output:
===================
sh: g++: not found
===================
Maybe you forgot to setup the environment?
Но это легко исправляется:
> ln -s /usr/local/bin/g++8 /usr/local/bin/g++

Исходная версия iZEN, :

Порт x11-toolkits/qt5-gui на FreeBSD собрался с помощью LLVM/Clang-5.0.1:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:15:44 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 17.4MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org

GCC-8.0.1.s20180318:

> pkg info qt5-gui
qt5-gui-5.9.4_2
Name           : qt5-gui
Version        : 5.9.4_2
Installed on   : Sun Mar 25 14:22:58 2018 MSK
Origin         : x11-toolkits/qt5-gui
Architecture   : FreeBSD:11:amd64
Prefix         : /usr/local
Categories     : x11-toolkits graphics
Licenses       : LGPL21
Maintainer     : kde@FreeBSD.org
WWW            : http://qt-project.org
Comment        : Qt graphical user interface module
Shared Libs required:
	libxcb-shape.so.0
	libxcb-xfixes.so.0
	libjpeg.so.8
	libfreetype.so.6
	libxcb-image.so.0
	libICE.so.6
	libxcb-render-util.so.0
	libxcb-shm.so.0
	libX11-xcb.so.1
	libSM.so.6
	libxkbcommon.so.0
	libxcb-xkb.so.1
	libxcb-render.so.0
	libxcb.so.1
	libX11.so.6
	libglib-2.0.so.0
	libGL.so.1
	libQt5Core.so.5
	libxcb-xinerama.so.0
	libharfbuzz.so.0
	libQt5DBus.so.5
	libEGL.so.1
	libxkbcommon-x11.so.0
	libstdc++.so.6
	libQt5Network.so.5
	libpng16.so.16
	libxcb-glx.so.0
	libfontconfig.so.1
	libxcb-sync.so.1
	libxcb-icccm.so.4
	libxcb-randr.so.0
	libXi.so.6
	libxcb-keysyms.so.1
Shared Libs provided:
	libQt5XcbQpa.so.5
	libQt5Gui.so.5
Annotations    :
	FreeBSD_version: 1101512
Flat size      : 18.6MiB
Description    :
Qt is a cross-platform application and UI framework for developers
using C++ or QML, a CSS/JavaScript-like language.

With Qt, code can be reused efficiently to target multiple platforms
with one code base. The modular C++ class library and developer tools
easily enables developers to create applications for one platform and
easily build and run to deploy on another platform.

WWW: http://qt-project.org