From a0f3f80d8145349c58e95d2d820a5432441aabbe Mon Sep 17 00:00:00 2001 From: Fabrice Date: Mon, 9 Feb 2026 23:40:42 +0100 Subject: printing and opening display --- Makefile | 12 ++++++++---- src/wayclock.cc | 9 ++++++++- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 221b253..6556686 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ CXX_STD = -std=c++11 CXX_FLAGS = -fno-rtti -fno-exceptions $(CXX_STD) $(CSH_FLAGS) RM = rm -f +ECHO = echo XDG_SHELL_PROT = $(WORK_DIR)/xdg-shell.xml @@ -28,14 +29,17 @@ LIBRARIES = -lwayland-client all: $(WAYCLOCK) $(WAYCLOCK): $(OBJECTS) - $(CXX) $(CXX_FLAGS) -o $@ $^ $(LIBRARIES) + @echo " LD $@" + @$(CXX) $(CXX_FLAGS) -o $@ $^ $(LIBRARIES) %.o: %.cc - $(CXX) $(CXX_FLAGS) -c -o $@ $< + @echo " CXX $<" + @$(CXX) $(CXX_FLAGS) -c -o $@ $< %.o: %.c - $(CC) $(CC_FLAGS) -c -o $@ $< + @echo " CC $<" + @$(CC) $(CC_FLAGS) -c -o $@ $< .PHONY: clean clean: - $(RM) $(OBJECTS) $(WAYCLOCK) \ No newline at end of file + @$(RM) $(OBJECTS) $(WAYCLOCK) \ No newline at end of file diff --git a/src/wayclock.cc b/src/wayclock.cc index a398993..0e39169 100644 --- a/src/wayclock.cc +++ b/src/wayclock.cc @@ -1,3 +1,10 @@ +#include + int main() { - + struct wl_display *disp = wl_display_connect(NULL); + if (!disp) { + return -1; + } + wl_display_disconnect(disp); + return 0; } \ No newline at end of file -- cgit v1.2.3