Skip to content
This repository was archived by the owner on Dec 15, 2025. It is now read-only.
This repository was archived by the owner on Dec 15, 2025. It is now read-only.

Building modav #43

Description

@RobertoMaurizzi

Hello!

I'm interested in trying to use your table and tree widgets in another project built with iced.
I tried to build modav to see how they look and feel but I get these error from the onig_sys crate.
I'm on a Debian testing (updated Debian 13) that has gcc 15 as default C/C++ compiler, could that be the problem? Or maybe I have the wrong version of some C/C++ library development files?

warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function ‘onig_st_init_strend_table_with_size’:
warning: onig_sys@69.8.1: oniguruma/src/regparse.c:588:5: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(st_str_end_key *, st_str_end_key *)’ [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:   588 |     str_end_cmp,
warning: onig_sys@69.8.1:       |     ^~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/regparse.c:588:5: note: (near initialization for ‘hashType.compare’)
warning: onig_sys@69.8.1: oniguruma/src/regparse.c:550:1: note: ‘str_end_cmp’ declared here
warning: onig_sys@69.8.1:   550 | str_end_cmp(st_str_end_key* x, st_str_end_key* y)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/regparse.c:589:5: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(st_str_end_key *)’ [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:   589 |     str_end_hash,
warning: onig_sys@69.8.1:       |     ^~~~~~~~~~~~

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