LINUX.ORG.RU

Сообщения darthvlado

 

Custom EDID - какие есть способы указать?

Форум — General

Мой монитор подключается к видеокарте через проходник VGA-DVI, и EDID не передаётся. Под иксами эта проблема решается прописью заранее сохранённого EDID монитора в xorg.conf

Option         "CustomEDID" "DVI-I-0:/etc/X11/edid.bin"
Option         "IgnoreEDID" "false"
Option         "UseEDID" "true"

А что делать, если хочется использовать окружение с Wayland? Я пробовал способ из этой статьи https://wiki.archlinux.org/index.php/kernel_mode_setting#Forcing_modes_and_EDID, но по какой-то причине это вообще ничего не поменяло.

 , , , ,

darthvlado
()

Как подключить к проекту в CLion статически Qt5 через CMake?

Форум — Development

Скачал исходники, скомпилировал с флагом -static в /usr/local/Qt5_static/ . Создал пустой проект, где буду использовать Qt, изменил CMakeLists.txt до состояния:

cmake_minimum_required(VERSION 3.6)
project(Splines)

set(CMAKE_CXX_COMPILER "/usr/bin/clang++")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -Wall -Wextra -pedantic -static -stdlib=libc++ -lc++abi -v")
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
set(SOURCE_FILES main.cpp)

set(CMAKE_AUTOMOC ON)
set(CMAKE_INCLUDE_CURRENT_DIR ON)

set(Qt5_DIR "/usr/local/Qt5_static/")
find_package(Qt5Widgets)

add_executable(Splines ${SOURCE_FILES})

target_link_libraries(Splines Qt5::Widgets)

Выдаёт ошибку линковки:

/usr/bin/ld: attempted static link of dynamic object `/usr/lib/libQt5Widgets.so.5.7.0'
clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [CMakeFiles/Splines.dir/build.make:124: /home/darthvlado/MEGA/MEGAsync/workspace/ClionProjects/Splines/Splines] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/Splines.dir/all] Ошибка 2
make: *** [Makefile:84: all] Ошибка 2

Очевидно, вместо указанного мной пути пытается добавить shared-библиотеку и фейлится. Пробовал некоторые другие варианты, в таком случае ошибку выдаёт сам cmake ещё до сборки.

Как правильно прилинковать статически Qt5 через cmake?

 , ,

darthvlado
()

RSS подписка на новые темы