TudbuT / qft

Quick Peer-To-Peer UDP file transfer
GNU General Public License v3.0
203 stars 17 forks source link

fails to compile with gui feature #17

Open ligmaSec opened 11 months ago

ligmaSec commented 11 months ago

when I am trying to compile with cargo build --features=gui

I get the following error :

error: failed to run custom build command for `ui-sys v0.2.1 (https://github.com/rust-native-ui/libui-rs#3496903a)`

Caused by:
  process didn't exit successfully: `/home/ligma/build/qft/target/debug/build/ui-sys-8ba6c16adcf02066/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at /home/ligma/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bindgen-0.54.0/src/ir/context.rs:894:9:
  "enum_(unnamed_at__/libui/ui_h_53_1)" is not a valid Ident
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
TudbuT commented 11 months ago

ui-sys has a lot of issues in general and i really regret using it. I'll try updating it and potentially submit the issue upstream. If this isn't resolved soon, I will rewrite the GUI to use a better library.

TudbuT commented 11 months ago

reproduced. trying to update

TudbuT commented 10 months ago

its a ui-sys issue. i will have to rewrite it with a different library.

pepa65 commented 1 month ago

So the gui is out... (For now..?)

TudbuT commented 1 month ago

So the gui is out... (For now..?)

Yeah, i dont really see a way to salvage it. I'll rewrite it when i have time.