Skip to content

Support for RISC-V builds #260

Description

@braydonf

Attempted to build on strfry with RVA23 Spacemit K3 and SiFive U74 RISC-V cores and received the following error:

In file included from golpe/external/json/include/tao/json/events/../internal/number_state.hpp:13,
                 from golpe/external/json/include/tao/json/events/../internal/action.hpp:16,
                 from golpe/external/json/include/tao/json/events/from_file.hpp:7,
                 from golpe/external/json/include/tao/json/from_file.hpp:9,
                 from golpe/external/json/include/tao/json.hpp:11:
golpe/external/json/include/tao/json/events/../internal/../external/double.hpp:77:2: error: #error Target architecture was not detected as supported by Double-Conversion.
   77 | #error Target architecture was not detected as supported by Double-Conversion.
      |  ^~~~~
make: *** [golpe/rules.mk:32: golpe/logging.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [golpe/rules.mk:32: build/main.o] Error 1
make: *** [golpe/rules.mk:32: src/Decompressor.o] Error 1
make: *** [golpe/rules.mk:32: build/config.o] Error 1

There may be other errors; however, this was the first and possibly only one. Might be a simple fix?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions