I am trying to compile wxWidgets 3.1.0. I have installed
Code: Select all
libgtk2.0-dev
So just like the tutorial on: https://wiki.wxwidgets.org/Compiling_an ... ng_started
I make a new directory in the source directory and run
Code: Select all
../configure --enable-debug
Code: Select all
make -j4 CXXFLAGS=-std=gnu++11
Code: Select all
/root/wxWidgets-3.1.0/gtk/bk-deps g++ -c -o coredll_gtk_radiobox.o -I./.pch/wxprec_coredll -D__WXGTK__ -DWXBUILDING -I/root/wxWidgets-3.1.0/gtk/src/tiff/libtiff -I../src/tiff/libtiff -I../src/jpeg -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -fPIC -DPIC -Wall -Wundef -Wunused-parameter -Wno-ctor-dtor-privacy -Woverloaded-virtual -D_FILE_OFFSET_BITS=64 -I/root/wxWidgets-3.1.0/gtk/lib/wx/include/gtk2-unicode-3.1 -I../include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -std=gnu++11 ../src/gtk/radiobox.cpp
../src/gtk/print.cpp:40:30: fatal error: gtk/gtkunixprint.h: No such file or directory
Code: Select all
/usr/include/gtk-unix-print-2.0/gtk
Code: Select all
/usr/include/gtk2.0/gtk
Code: Select all
# pkg-config --list-all | grep gtk
gtk+-2.0 GTK+ - GTK+ Graphical UI Library (x11 target)
gtk+-unix-print-2.0 GTK+ - GTK+ Unix print support
gtk+-x11-2.0 GTK+ - GTK+ Graphical UI Library (x11 target)
Code: Select all
/usr/include/gtk-unix-print-2.0
Code: Select all
# pkg-config --cflags gtk+-unix-print-2.0
-pthread -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2
Code: Select all
# pkg-config --cflags gtk+-2.0
-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2
Code: Select all
libgtk2.0-dev
I realize this is probably a niche question with windows subsystem for linux but I am at the end of my wit so any help is appreciated.