pop-os / cosmic-epoch

Next generation Cosmic desktop environment
1.7k stars 54 forks source link

Missing dependency in README (libpixman-1-dev) #285

Closed jyte closed 1 month ago

jyte commented 1 month ago

Hi,

I believe readme instructions are incomplete. It seems to be missing libpixman-1-dev dependency for compiling

  Compiling edid-rs v0.1.0
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/home/marc/.rustup/toolchains/1.72-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/home/marc/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin:/snap/bin:/snap/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcz7elO6/symbols.o" "/home/marc/Documents/Logiciels/cosmic-epoch/cosmic-comp/target/release/deps/cosmic_comp-93f53cc50287305e.cosmic_comp.6f4e78e51a1c68c8-cgu.04.rcgu.o" "-Wl,--as-needed" "-L" "/home/marc/Documents/Logiciels/cosmic-epoch/cosmic-comp/target/release/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/home/marc/.rustup/toolchains/1.72-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/marc/.rustup/toolchains/1.72-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-448eba810c83029d.rlib" "-Wl,-Bdynamic" "-lgbm" "-lxkbcommon" "-lseat" "-ludev" "-linput" "-ldl" "-lpixman-1" "-ldl" "-ldl" "-lgbm" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/home/marc/.rustup/toolchains/1.72-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/home/marc/Documents/Logiciels/cosmic-epoch/cosmic-comp/target/release/deps/cosmic_comp-93f53cc50287305e" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs"
  = note: /usr/bin/ld: cannot find -lpixman-1: No such file or directory

Edit: I also missed libssl-dev libflatpak-dev further on.