💾 Archived View for bbs.geminispace.org › u › skyjake › 20086 captured on 2024-12-17 at 16:04:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Comment by 🕹️ skyjake

Re: "Compiling with TUI on archlinux"

In: s/Lagrange-Issues

I may need to set up an Arch Linux VM and see what's going wrong here.

🕹️ skyjake [mod, sysop]

Sep 28 · 3 months ago

6 Later Comments ↓

👺 daruma [OP] · Sep 28 at 18:35:

I tried on a different machine (still arch) and yeah it dies at 100% :

[100%] Linking C executable clagrange

/usr/bin/ld: cannot find -lncursesw: No such file or directory

collect2: error: ld returned 1 exit status

👺 daruma [OP] · Sep 28 at 18:36:

It seems like arch has a bit of a different way to do ncurses, with no dev packages.

🕹️ skyjake [mod...] · Sep 29 at 09:00:

I tried this in a VM. The tagged v1.18.0 release fails as reported, but the dev branch with my recent changes works as intended. So should be good in v1.18.1.

👺 daruma [OP] · Sep 29 at 09:20:

OK sweet! Sorry to ask, how to I git the dev branch?

🕹️ skyjake [mod...] · Sep 29 at 09:28:

These three commands should do it:

git checkout dev
git pull
git submodule update

👺 daruma [OP] · Sep 29 at 23:14:

this worked! thanks

Original Post

🌒 s/Lagrange-Issues

It compile lagrange fine but the last step for the tui gives me a /usr/bin/ld: cannot find -lncursesw: No such file or directory

💬 daruma · 9 comments · Sep 28 · 3 months ago · #bug ✔︎ #cmake #linux