Size: a a a

2018 November 16

II

Igor Ivanov in pro.buildsystems
нужна кросскомпиляция с x64 под ia32
нужные флажки вроде -m32 -march=core2 предположим можно подкинуть в -DCMAKE_TOOLCHAIN_FILE=, через set(CMAKE_C_FLAGS) или add_compile_options()
а вот как зависимость от какого-нибудь буста превратить из libboost_thread.so.1.55.0 => /lib/libboost_thread.so.1.55.0 в libboost_thread.so.1.55.0 => /usr/lib32/libboost_thread.so.1.55.0 ?
источник

AZ

Alexander Zaitsev in pro.buildsystems
а как сейчас буст подключается?
источник

II

Igor Ivanov in pro.buildsystems
find_package(Boost REQUIRED COMPONENTS filesystem system thread regex)
target_link_libraries(xxx Boost::thread)
источник

AZ

Alexander Zaitsev in pro.buildsystems
ну можно If покрыть
источник

AZ

Alexander Zaitsev in pro.buildsystems
то есть надо сэмулировать FindPackage
источник

EP

Egor Pugin in pro.buildsystems
Igor Ivanov
нужна кросскомпиляция с x64 под ia32
нужные флажки вроде -m32 -march=core2 предположим можно подкинуть в -DCMAKE_TOOLCHAIN_FILE=, через set(CMAKE_C_FLAGS) или add_compile_options()
а вот как зависимость от какого-нибудь буста превратить из libboost_thread.so.1.55.0 => /lib/libboost_thread.so.1.55.0 в libboost_thread.so.1.55.0 => /usr/lib32/libboost_thread.so.1.55.0 ?
симлинков наделай
источник

AZ

Alexander Zaitsev in pro.buildsystems
Egor Pugin
симлинков наделай
ну что ты такое советуешь!
источник

II

Igor Ivanov in pro.buildsystems
Alexander Zaitsev
ну можно If покрыть
ну это я догадываюсь, а на какие условия смотреть и какие действия менять?)
источник

SE

Stanislav Ershov in pro.buildsystems
Igor Ivanov
нужна кросскомпиляция с x64 под ia32
нужные флажки вроде -m32 -march=core2 предположим можно подкинуть в -DCMAKE_TOOLCHAIN_FILE=, через set(CMAKE_C_FLAGS) или add_compile_options()
а вот как зависимость от какого-нибудь буста превратить из libboost_thread.so.1.55.0 => /lib/libboost_thread.so.1.55.0 в libboost_thread.so.1.55.0 => /usr/lib32/libboost_thread.so.1.55.0 ?
в тулчейне задать CMAKE_FIND_ROOT_PATH
источник

II

Igor Ivanov in pro.buildsystems
на /usr/lib32 ?
источник
2018 November 18

SE

Stanislav Ershov in pro.buildsystems
@AntonKashcheev хелло =)
источник

AK

Anton Kashcheev in pro.buildsystems
Hi-hi.
источник

SE

Stanislav Ershov in pro.buildsystems
Igor Ivanov
на /usr/lib32 ?
вообще кстати поидее, если передать m32 в компилер и линкер, я думаю все должно нормально найтись
источник

AK

Anton Kashcheev in pro.buildsystems
У меня есть ма-а-аленька мысля.
источник

AK

Anton Kashcheev in pro.buildsystems
Го иконку сюды накатить.
источник

AK

Anton Kashcheev in pro.buildsystems
источник

SE

Stanislav Ershov in pro.buildsystems
ох, надо бы, но какую?
источник

IZ

Ilia Zviagin in pro.buildsystems
Stanislav Ershov
ох, надо бы, но какую?
Что-то с строительным краном...
источник
2018 November 19

II

Igor Ivanov in pro.buildsystems
смак умеет генерировать графы зависимостей между таргетами для graphviz, а есть где-нибудь информация как этот граф читать? https://puu.sh/C4fLD/50c0efb052.png
помимо репозитория с исходниками и каким-нибудь cmakeGraphvizBuilder.cpp
источник

EP

Egor Pugin in pro.buildsystems
а какие варианты чтения? зависимости на концах стрелок
источник