/usr/bin/gtk-config: line 5: pkg-config: command not found /usr/bin/gtk-config: line 6: pkg-config: command not found /usr/bin/gtk-config: line 7: pkg-config: command not found /usr/bin/gtk-config: line 8: pkg-config: command not found /usr/bin/gtk-config: line 10: pkg-config: command not found /usr/bin/gtk-config: line 11: pkg-config: command not found /usr/bin/gtk-config: line 12: pkg-config: command not found /usr/bin/gtk-config: line 13: pkg-config: command not found /usr/bin/gtk-config: line 5: pkg-config: command not found /usr/bin/gtk-config: line 6: pkg-config: command not found /usr/bin/gtk-config: line 7: pkg-config: command not found /usr/bin/gtk-config: line 8: pkg-config: command not found /usr/bin/gtk-config: line 10: pkg-config: command not found /usr/bin/gtk-config: line 11: pkg-config: command not found /usr/bin/gtk-config: line 12: pkg-config: command not found /usr/bin/gtk-config: line 13: pkg-config: command not found configure: WARNING: *** GTK present but could not link a test program *** configure: WARNING: *** cairo.h graphics header required for gtk UI config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting ls-2016-01-R1/spectool_gtk_channel.h spectools-2016-01-R1/spectool_gtk_spectral.h spectools-2016-01-R1/spectool_gtk_spectral.c spectools-2016-01-R1/wispy_hw_dbx.c spectools-2016-01-R1/spectool_gtk_planar.h spectools-2016-01-R1/spectool_gtk_topo.c spectools-2016-01-R1/GPL spectools-2016-01-R1/spectool_gtk.c spectools-2016-01-R1/wispy_hw_dbx.h spectools-2016-01-R1/aclocal.m4 spectools-2016-01-R1/maemo_usb_helper.c spectools-2016-01-R1/install-sh spectools-2016-01-R1/wispy_hw_24x.c spectools-2016-01-R1/spectool_gtk_topo.h spectools-2016-01-R1/wispy_hw_24x.h spectools-2016-01-R1/99-wispy.rules spectools-2016-01-R1/README spectools-2016-01-R1/configure spectools-2016-01-R1/ubertooth_hw_u1.h spectools-2016-01-R1/spectool_container.c spectools-2016-01-R1/spectool_net_client.c spectools-2016-01-R1/wispy_hw_gen1.h spectools-2016-01-R1/ubertooth_hw_u1.c spectools-2016-01-R1/spectool_net_server.c checking build system type... i586-slackware-linux-gnu checking host system type... i586-slackware-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for platform-specific compiler flags... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for ANSI C header files... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for sys/types.h... (cached) yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking for pow in -lm... yes checking usb.h usability... yes checking usb.h presence... yes checking for usb.h... yes checking for usb_init in -lusb... yes checking for initscr in -lncurses... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking values.h usability... yes checking values.h presence... yes checking for values.h... yes checking for pkg-config... no checking for pkggtk2... no checking for gtk-config... yes checking that we can link gtk/gdk... no checking cairo.h usability... no checking cairo.h presence... no checking for cairo.h... no checking for Linux headers with DEVFS_DISCONNECT support... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h *** Configuration complete *** Check the configure output if a target you want is not configured. *** The following targets are configured: spectool_raw spectool_net spectool_curses patching file spectool_gtk_widget.h Makefile:97: warning: ignoring prerequisites on suffix rule definition Generating dependencies... Makefile:97: warning: ignoring prerequisites on suffix rule definition gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c spectool_container.c -o spectool_container.o gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c wispy_hw_gen1.c -o wispy_hw_gen1.o wispy_hw_gen1.c: In function ‘wispy1_usb_init_path’: wispy_hw_gen1.c:296:15: warning: implicit declaration of function ‘wispy24x_adler_checksum’; did you mean ‘wispy1_adler_checksum’? [-Wimplicit-function-declaration] 296 | cid = wispy24x_adler_checksum(combopath, 128); | ^~~~~~~~~~~~~~~~~~~~~~~ | wispy1_adler_checksum wispy_hw_gen1.c: In function ‘wispy1_usb_open’: wispy_hw_gen1.c:557:21: warning: implicit declaration of function ‘wispy24x_usb_detach_hack’; did you mean ‘wispy_usb_detach_hack’? [-Wimplicit-function-declaration] 557 | if (wispy24x_usb_detach_hack(auxptr->devhdl, 0, phydev->errstr) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~ | wispy_usb_detach_hack gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c wispy_hw_24x.c -o wispy_hw_24x.o gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c wispy_hw_dbx.c -o wispy_hw_dbx.o wispy_hw_dbx.c: In function ‘wispydbx_usb_setposition’: wispy_hw_dbx.c:1289:27: warning: assignment to ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘wispydbx_rfsettings_v2 *’ {aka ‘struct _wispydbx_rfsettings_v2 *’} [-Wincompatible-pointer-types] 1289 | use_rfset = &rfset2; | ^ wispy_hw_dbx.c:1312:27: warning: assignment to ‘uint8_t *’ {aka ‘unsigned char *’} from incompatible pointer type ‘wispydbx_rfsettings *’ {aka ‘struct _wispydbx_rfsettings *’} [-Wincompatible-pointer-types] 1312 | use_rfset = &rfset; | ^ gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c ubertooth_hw_u1.c -o ubertooth_hw_u1.o ubertooth_hw_u1.c: In function ‘ubertooth_u1_device_scan’: ubertooth_hw_u1.c:266:41: warning: implicit declaration of function ‘wispy24x_adler_checksum’ [-Wimplicit-function-declaration] 266 | wispy24x_adler_checksum(combopath, 128); | ^~~~~~~~~~~~~~~~~~~~~~~ gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c spectool_net_client.c -o spectool_net_client.o gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c spectool_raw.c -o spectool_raw.o spectool_raw.c: In function ‘main’: spectool_raw.c:104:25: warning: ‘return’ with no value, in function returning non-void 104 | return; | ^~~~~~ spectool_raw.c:60:5: note: declared here 60 | int main(int argc, char *argv[]) { | ^~~~ spectool_raw.c:320:29: warning: implicit declaration of function ‘spectool_netcli_writepoll’; did you mean ‘spectool_netcli_poll’? [-Wimplicit-function-declaration] 320 | if (spectool_netcli_writepoll(&sr, errstr) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | spectool_netcli_poll gcc spectool_container.o wispy_hw_gen1.o wispy_hw_24x.o wispy_hw_dbx.o ubertooth_hw_u1.o spectool_net_client.o spectool_raw.o -o spectool_raw -lpthread -lm -lusb gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c spectool_net_server.c -o spectool_net_server.o gcc spectool_container.o wispy_hw_gen1.o wispy_hw_24x.o wispy_hw_dbx.o ubertooth_hw_u1.o spectool_net_server.o -o spectool_net -lpthread -lm -lusb gcc -D_DEBUG -I./ -O2 -march=i586 -mtune=i686 -c spectool_curses.c -o spectool_curses.o spectool_curses.c: In function ‘main’: spectool_curses.c:93:25: warning: ‘return’ with no value, in function returning non-void 93 | return; | ^~~~~~ spectool_curses.c:47:5: note: declared here 47 | int main(int argc, char *argv[]) { | ^~~~ spectool_curses.c:101:33: warning: ‘return’ with no value, in function returning non-void 101 | return; | ^~~~~~ spectool_curses.c:47:5: note: declared here 47 | int main(int argc, char *argv[]) { | ^~~~ spectool_curses.c:108:33: warning: ‘return’ with no value, in function returning non-void 108 | return; | ^~~~~~ spectool_curses.c:47:5: note: declared here 47 | int main(int argc, char *argv[]) { | ^~~~ spectool_curses.c:114:33: warning: ‘return’ with no value, in function returning non-void 114 | return; | ^~~~~~ spectool_curses.c:47:5: note: declared here 47 | int main(int argc, char *argv[]) { | ^~~~ spectool_curses.c:310:29: warning: implicit declaration of function ‘spectool_netcli_writepoll’; did you mean ‘spectool_netcli_poll’? [-Wimplicit-function-declaration] 310 | if (spectool_netcli_writepoll(&sr, errstr) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~ | spectool_netcli_poll gcc spectool_container.o wispy_hw_gen1.o wispy_hw_24x.o wispy_hw_dbx.o ubertooth_hw_u1.o spectool_net_client.o spectool_curses.o -o spectool_curses -lpthread -lm -lusb -lncurses Makefile:97: warning: ignoring prerequisites on suffix rule definition install -d -m 755 /usr/src/slapt-src-i486/ham/spectools/package-spectools/usr/bin if [ -e spectool_raw ]; then install -m 755 spectool_raw /usr/src/slapt-src-i486/ham/spectools/package-spectools/usr/bin/spectool_raw; fi if [ -e spectool_net ]; then install -m 755 spectool_net /usr/src/slapt-src-i486/ham/spectools/package-spectools/usr/bin/spectool_net; fi if [ -e spectool_gtk ]; then install -m 755 spectool_gtk /usr/src/slapt-src-i486/ham/spectools/package-spectools/usr/bin/spectool_gtk; fi if [ -e spectool_curses ]; then install -m 755 spectool_curses /usr/src/slapt-src-i486/ham/spectools/package-spectools/usr/bin/spectool_curses; fi mkdir: created directory '/usr/src/slapt-src-i486/ham/spectools/package-spectools/etc' mkdir: created directory '/usr/src/slapt-src-i486/ham/spectools/package-spectools/etc/udev' mkdir: created directory '/usr/src/slapt-src-i486/ham/spectools/package-spectools/etc/udev/rules.d/' Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-i486/ham/spectools/spectools-2016_01_R1-i586-1salix15.0.txz ./ etc/ etc/udev/ etc/udev/rules.d/ etc/udev/rules.d/99-wispy.rules install/ install/slack-desc usr/ usr/bin/ usr/bin/spectool_curses usr/bin/spectool_net usr/bin/spectool_raw usr/doc/ usr/doc/spectools-2016_01_R1/ usr/doc/spectools-2016_01_R1/GPL usr/doc/spectools-2016_01_R1/README usr/doc/spectools-2016_01_R1/spectools.SlackBuild Slackware package /usr/src/slapt-src-i486/ham/spectools/spectools-2016_01_R1-i586-1salix15.0.txz created. Installing package spectools-2016_01_R1-i586-1salix15.0... | spectools (spectrum analyzer) | | Spectools is a set of utilities for using various spectrum analyzer | hardware. It supports the suite of Wi-Spy devices by Metageek LLC | and the Ubertooth. Spectools includes userspace drivers for the | hardware itself, a graphing UI built GTK and Cairo, network protocols | for remote device capture, and simple utilities for developing | additional tools. | | Homepage: https://www.kismetwireless.net/static/spectools/ | | |