dmlc-core icon indicating copy to clipboard operation
dmlc-core copied to clipboard

Add Necessary Checks and Definitions to Build on QNX

Open Johnson9009 opened this issue 3 years ago • 2 comments

Recently we do the TVM deploy work on QNX, and found 2 places that dmlc-core haven't handle correctly.

  1. Backtraces Even through QNX have a library named "libbacktrace" can do the job, but the QNX official document notice that it is an unsupported feature, in addition the API is very different with those of file "execinfo.h", so we think maybe just don't do the bacetrace on QNX is a better solution.
  2. Endian Refer to https://github.com/protocolbuffers/protobuf/pull/10080, endian can be detected on QNX correctly.

Johnson9009 avatar Aug 08 '22 16:08 Johnson9009

@tqchen @mli @hcho3 Please help to approve running workflows, thanks.

Johnson9009 avatar Aug 09 '22 04:08 Johnson9009

Is there anybody can help?

Johnson9009 avatar Aug 29 '22 06:08 Johnson9009