Skip to content

Commit

Permalink
MinGW対応
Browse files Browse the repository at this point in the history
  • Loading branch information
beru committed Dec 7, 2018
1 parent a4045f0 commit 070d76a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tests/unittests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ elseif (MINGW)
list (TRANSFORM ALL_O REPLACE "\\.(cpp|rc)$" ".o")
target_link_libraries (${project_name} PRIVATE ${ALL_O})
endif ()
target_link_libraries (${project_name} PRIVATE winspool ole32 oleaut32 uuid comctl32 imm32 mpr imagehlp shlwapi winmm)
target_link_libraries (${project_name} PRIVATE winspool ole32 oleaut32 uuid comctl32 imm32 mpr imagehlp shlwapi winmm windowscodecs msimg32)

1 comment on commit 070d76a

@ds14050
Copy link
Contributor

@ds14050 ds14050 commented on 070d76a Dec 7, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

雑談です、というか過去の苦労話を聞いてください。

ここの target_link_libraries の2行上にも ALL_O を引数にした target_link_libraries がありますが、この2つの順番を入れ替えるとリンクに失敗するんです。スタティックライブラリに順序依存性があるなんて全く知りませんでした。

実はここの雑記は定期的に読んでいるので知らなかったはずはないのですが、自分の身に降りかかってこなければ身につかないものです。

Please sign in to comment.