Browse Source
This corrects linking of the wxWidgets libraries when there's multiple copies and the desired one is later in the search path. This can affect any non-Windows system that doesn't have it's wxWidgets in "standard" libraries (like our wxWidgets builds on the Mac). The wrong wxWidgets libraries can be picked up by the linker if other "-L" arguments appear before the wxWidgets specific on. This can happen if you have something like Homebrew installed and CMake finds one of the libraries (like libogg) installed. It will put a "-L/usr/local/lib" in the linker arguments before the "-L/usr/local/x86_64" wxWidgets flag, and if there happens to be wxWidgets libs in /usr/local/lib, the linker will pull the wxWidgets libs from /usr/local/lib...not what was wanted.au-ny-api
2 changed files with 10 additions and 0 deletions
Loading…
Reference in new issue