Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- apply asmjit register allocator bugfix
- enable debug builds of asmjit
- Loading branch information
Showing
2 changed files
with
2 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
cmake_minimum_required(VERSION 2.8.7) | ||
|
||
make_release_only() | ||
#make_release_only() | ||
|
||
project(asmjit C) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
e66015c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe add an Findasmjit.cmake?
On Ubuntu 18.04 I was seeing messages:
So I built asmjit:
But still seeing messages so I search around and found:
https://raw.githubusercontent.com/xantares/pkgtest/master/cmake/FindAsmJit.cmake which when renamed and placed in cmake cleared the messages.
But probably would make more sense to just force internal with a command like:
e66015c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Without asmjit libraries, internal is forced by default. The message is just a notification which can be ignored. Just interesting information for Ubuntu users I suppose.
e66015c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried to make the CMake logic for asmjit work the same way as it does for the other 3rd party libraries that are included with GZDoom. However, my cmake skills are extremely poor and if it isn't working I don't know what it takes to fix it.
As of right now, you don't want to use an external build of asmjit anyway. The commit you're commenting on hasn't been PR'ed to the asmjit upstream repository yet. Without it you GZDoom will crash.