Which IDE for Meson projects on Linux

413 views
Skip to first unread message

David Ing

unread,
Sep 21, 2018, 1:44:16 PM9/21/18
to The Meson Build System
I am struggling to find an IDE which makes it easy to debug a Meson project on Linux.  I found some chatter online saying that gnome-builder is the only Meson-supported IDE for Linux.

I am working with gstreamer which actually has 2 co-existing build systems:  Autotools (being phased out) and Meson (the new one).  When I load the project into gnome-builder it detects an Autotools setup and I cannot set it to Meson through the UI.  (The UI is stuck on Autotools and I can't change it.)

I am wondering ... which IDE do people use for Meson projects on Linux?  What are my choices?

Kostiantyn Ponomarenko

unread,
Sep 21, 2018, 2:06:20 PM9/21/18
to The Meson Build System
Personally, I use QtCreator. But I don't run builds or debug in it.

I know that it is possible to build and debug in it using ninja.
Here is useful info about the setup process for QtCreator: https://stackoverflow.com/questions/43792181/how-to-setup-meson-with-qt-creator

There is also this list (which I didn't try yet): https://mesonbuild.com/IDE-integration.html#existing-integrations

Hope this helps =).

David Ing

unread,
Sep 21, 2018, 5:54:01 PM9/21/18
to konstantin....@gmail.com, meson...@googlegroups.com
Those links are helpful.  I am going to try this one first:  https://github.com/prozum/meson-cmake-wrapper

I hope the wrapper will allow cmake to pick up my pkg-config dependencies.

--
You received this message because you are subscribed to the Google Groups "The Meson Build System" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mesonbuild+...@googlegroups.com.
To post to this group, send email to meson...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/mesonbuild/e7fcd28b-cbb4-4218-835e-e207f4d089c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Manas Jayanth

unread,
Sep 21, 2018, 9:42:52 PM9/21/18
to David Ing, konstantin....@gmail.com, meson...@googlegroups.com
I use emacs with meson-mode with some tweaks. Dune (OCaml) styled insertion shortcuts are missing, however.

Reply all
Reply to author
Forward
0 new messages