Hi everyone, CMake doesn't fail when it found lua-5.1 installation without having successfully found the LUA_LIBRARIES. Then, compilation will fail at the very end (linker) which isn't "user friendly".
For me it's a CMake bug. Why the hell CMake would set LUA_FOUND if LUA_LIBRARIES is not set? Anyway I've got a work-around patch which make CMake fail if LUA_LIBRARIES is not set, which seems to me the correct behaviour. To be able to compile under FreeBSD I have to give a hint to cmake with: cmake -DLUA_LIBRARIES=/usr/local/lib/lua51/liblua.so It seems pretty much the same problem as http://awesome.naquadah.org/bugs/index.php?do=details&task_id=300 But then, the given fix is a hack (that doesn't even work on FreeBSD-7.1- RELEASE). I've attached the build without the patch (fail at link step) with CMAKE_VERBOSE_MAKEFILE set, could maybe help, since my patch is only a workaround :) Have a nice day. Regards, Perrin Alexandre
-- cat -> /bin/cat -- ln -> /bin/ln -- grep -> /usr/bin/grep -- git -> /usr/local/bin/git -- hostname -> /bin/hostname -- gperf -> /usr/bin/gperf -- asciidoc -> /usr/local/bin/asciidoc -- xmlto -> /usr/local/bin/xmlto -- gzip -> /usr/bin/gzip -- lua -> /home/alex/bin/lua -- luadoc not found. -- Looking for doxygen... -- Looking for doxygen... - NOT found -- Looking for dot tool... -- Looking for dot tool... - found /usr/local/bin/dot -- Could NOT find Lua51 (missing: LUA_LIBRARIES) -- Not generating luadoc. Missing: luadoc -- Configuring lib/revelation.lua -- Configuring lib/tabulous.lua -- Configuring lib/telak.lua -- Configuring lib/invaders.lua -- Configuring lib/awful/tag.lua -- Configuring lib/awful/client.lua -- Configuring lib/awful/hooks.lua -- Configuring lib/awful/screen.lua -- Configuring lib/awful/completion.lua -- Configuring lib/awful/mouse.lua -- Configuring lib/awful/menu.lua -- Configuring lib/awful/titlebar.lua -- Configuring lib/awful/prompt.lua -- Configuring lib/awful/widget.lua -- Configuring lib/awful/layout/init.lua -- Configuring lib/awful/layout/suit/fair.lua -- Configuring lib/awful/layout/suit/init.lua -- Configuring lib/awful/layout/suit/max.lua -- Configuring lib/awful/layout/suit/magnifier.lua -- Configuring lib/awful/layout/suit/floating.lua -- Configuring lib/awful/layout/suit/tile.lua -- Configuring lib/awful/util.lua -- Configuring lib/awful/init.lua -- Configuring lib/awful/placement.lua -- Configuring lib/naughty.lua -- Configuring lib/beautiful.lua -- Configuring config.h -- Configuring awesomerc.lua -- Configuring themes/default/theme -- Configuring themes/sky/theme -- Configuring awesome-version-internal.h -- Configuring awesome.doxygen -- Configuring done -- Generating done -- Build files have been written to: /home/alex/doc/prog/awesome/awesome/build /usr/local/bin/cmake -H/home/alex/doc/prog/awesome/awesome -B/home/alex/doc/prog/awesome/awesome/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /home/alex/doc/prog/awesome/awesome/build/CMakeFiles /home/alex/doc/prog/awesome/awesome/build/CMakeFiles/progress.make make -f CMakeFiles/Makefile2 all make -f CMakeFiles/generated_sources.dir/build.make CMakeFiles/generated_sources.dir/depend cd /home/alex/doc/prog/awesome/awesome/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /home/alex/doc/prog/awesome/awesome /home/alex/doc/prog/awesome/awesome /home/alex/doc/prog/awesome/awesome/build /home/alex/doc/prog/awesome/awesome/build /home/alex/doc/prog/awesome/awesome/build/CMakeFiles/generated_sources.dir/DependInfo.cmake --color= Scanning dependencies of target generated_sources make -f CMakeFiles/generated_sources.dir/build.make CMakeFiles/generated_sources.dir/build /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles [ 0%] Generating widgetgen.h cd /home/alex/doc/prog/awesome/awesome && /home/alex/doc/prog/awesome/awesome/build-utils/widgetgen.sh > /home/alex/doc/prog/awesome/awesome/build/widgetgen.h /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles [ 0%] Generating atoms-intern.h cd /home/alex/doc/prog/awesome/awesome && /home/alex/doc/prog/awesome/awesome/build-utils/atoms-int.sh /home/alex/doc/prog/awesome/awesome/common/atoms.list > /home/alex/doc/prog/awesome/awesome/build/common/atoms-intern.h /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles [ 0%] Generating atoms-extern.h cd /home/alex/doc/prog/awesome/awesome && /home/alex/doc/prog/awesome/awesome/build-utils/atoms-ext.sh /home/alex/doc/prog/awesome/awesome/common/atoms.list > /home/alex/doc/prog/awesome/awesome/build/common/atoms-extern.h /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles [ 0%] Generating common/tokenize.c ../build-utils/gperf.sh /home/alex/doc/prog/awesome/awesome/common/tokenize.gperf /home/alex/doc/prog/awesome/awesome/build/common/tokenize.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles [ 0%] Generating common/tokenize.h ../build-utils/gperf.sh /home/alex/doc/prog/awesome/awesome/common/tokenize.gperf /home/alex/doc/prog/awesome/awesome/build/common/tokenize.h /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 49 50 51 52 53 [ 7%] Built target generated_sources make -f CMakeFiles/version_stamp.dir/build.make CMakeFiles/version_stamp.dir/depend cd /home/alex/doc/prog/awesome/awesome/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /home/alex/doc/prog/awesome/awesome /home/alex/doc/prog/awesome/awesome /home/alex/doc/prog/awesome/awesome/build /home/alex/doc/prog/awesome/awesome/build /home/alex/doc/prog/awesome/awesome/build/CMakeFiles/version_stamp.dir/DependInfo.cmake --color= Scanning dependencies of target version_stamp make -f CMakeFiles/version_stamp.dir/build.make CMakeFiles/version_stamp.dir/build cd /home/alex/doc/prog/awesome/awesome && /home/alex/doc/prog/awesome/awesome/build-utils/git-version-stamp.sh /home/alex/doc/prog/awesome/awesome/build/.version_stamp /home/alex/doc/prog/awesome/awesome/build/awesome-version-internal.h /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles [ 7%] Built target version_stamp make -f CMakeFiles/awesome.dir/build.make CMakeFiles/awesome.dir/depend cd /home/alex/doc/prog/awesome/awesome/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /home/alex/doc/prog/awesome/awesome /home/alex/doc/prog/awesome/awesome /home/alex/doc/prog/awesome/awesome/build /home/alex/doc/prog/awesome/awesome/build /home/alex/doc/prog/awesome/awesome/build/CMakeFiles/awesome.dir/DependInfo.cmake --color= Scanning dependencies of target awesome make -f CMakeFiles/awesome.dir/build.make CMakeFiles/awesome.dir/build /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 1 [ 9%] Building C object CMakeFiles/awesome.dir/awesome.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/awesome.c.o -c /home/alex/doc/prog/awesome/awesome/awesome.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 2 [ 10%] Building C object CMakeFiles/awesome.dir/client.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/client.c.o -c /home/alex/doc/prog/awesome/awesome/client.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 3 [ 12%] Building C object CMakeFiles/awesome.dir/cnode.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/cnode.c.o -c /home/alex/doc/prog/awesome/awesome/cnode.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 4 [ 13%] Building C object CMakeFiles/awesome.dir/dbus.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/dbus.c.o -c /home/alex/doc/prog/awesome/awesome/dbus.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 5 [ 15%] Building C object CMakeFiles/awesome.dir/event.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/event.c.o -c /home/alex/doc/prog/awesome/awesome/event.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 6 [ 16%] Building C object CMakeFiles/awesome.dir/property.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/property.c.o -c /home/alex/doc/prog/awesome/awesome/property.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 7 [ 18%] Building C object CMakeFiles/awesome.dir/ewmh.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/ewmh.c.o -c /home/alex/doc/prog/awesome/awesome/ewmh.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 8 [ 20%] Building C object CMakeFiles/awesome.dir/keybinding.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/keybinding.c.o -c /home/alex/doc/prog/awesome/awesome/keybinding.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 9 [ 21%] Building C object CMakeFiles/awesome.dir/key.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/key.c.o -c /home/alex/doc/prog/awesome/awesome/key.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 10 [ 23%] Building C object CMakeFiles/awesome.dir/keygrabber.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/keygrabber.c.o -c /home/alex/doc/prog/awesome/awesome/keygrabber.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 11 [ 24%] Building C object CMakeFiles/awesome.dir/mousegrabber.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/mousegrabber.c.o -c /home/alex/doc/prog/awesome/awesome/mousegrabber.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 12 [ 26%] Building C object CMakeFiles/awesome.dir/layout.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/layout.c.o -c /home/alex/doc/prog/awesome/awesome/layout.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 13 [ 27%] Building C object CMakeFiles/awesome.dir/luaa.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/luaa.c.o -c /home/alex/doc/prog/awesome/awesome/luaa.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 14 [ 29%] Building C object CMakeFiles/awesome.dir/hooks.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/hooks.c.o -c /home/alex/doc/prog/awesome/awesome/hooks.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 15 [ 30%] Building C object CMakeFiles/awesome.dir/mouse.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/mouse.c.o -c /home/alex/doc/prog/awesome/awesome/mouse.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 16 [ 32%] Building C object CMakeFiles/awesome.dir/screen.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/screen.c.o -c /home/alex/doc/prog/awesome/awesome/screen.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 17 [ 33%] Building C object CMakeFiles/awesome.dir/stack.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/stack.c.o -c /home/alex/doc/prog/awesome/awesome/stack.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 18 [ 35%] Building C object CMakeFiles/awesome.dir/selection.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/selection.c.o -c /home/alex/doc/prog/awesome/awesome/selection.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 19 [ 36%] Building C object CMakeFiles/awesome.dir/wibox.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/wibox.c.o -c /home/alex/doc/prog/awesome/awesome/wibox.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 20 [ 38%] Building C object CMakeFiles/awesome.dir/systray.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/systray.c.o -c /home/alex/doc/prog/awesome/awesome/systray.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 21 [ 40%] Building C object CMakeFiles/awesome.dir/tag.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/tag.c.o -c /home/alex/doc/prog/awesome/awesome/tag.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 22 [ 41%] Building C object CMakeFiles/awesome.dir/titlebar.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/titlebar.c.o -c /home/alex/doc/prog/awesome/awesome/titlebar.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 23 [ 43%] Building C object CMakeFiles/awesome.dir/widget.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/widget.c.o -c /home/alex/doc/prog/awesome/awesome/widget.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 24 [ 44%] Building C object CMakeFiles/awesome.dir/window.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/window.c.o -c /home/alex/doc/prog/awesome/awesome/window.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 25 [ 46%] Building C object CMakeFiles/awesome.dir/image.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/image.c.o -c /home/alex/doc/prog/awesome/awesome/image.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 26 [ 47%] Building C object CMakeFiles/awesome.dir/draw.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/draw.c.o -c /home/alex/doc/prog/awesome/awesome/draw.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 27 [ 49%] Building C object CMakeFiles/awesome.dir/swindow.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/swindow.c.o -c /home/alex/doc/prog/awesome/awesome/swindow.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 28 [ 50%] Building C object CMakeFiles/awesome.dir/common/buffer.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/buffer.c.o -c /home/alex/doc/prog/awesome/awesome/common/buffer.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 29 [ 52%] Building C object CMakeFiles/awesome.dir/common/atoms.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/atoms.c.o -c /home/alex/doc/prog/awesome/awesome/common/atoms.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 30 [ 53%] Building C object CMakeFiles/awesome.dir/common/socket.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/socket.c.o -c /home/alex/doc/prog/awesome/awesome/common/socket.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 31 [ 55%] Building C object CMakeFiles/awesome.dir/common/util.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/util.c.o -c /home/alex/doc/prog/awesome/awesome/common/util.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 32 [ 56%] Building C object CMakeFiles/awesome.dir/common/version.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/version.c.o -c /home/alex/doc/prog/awesome/awesome/common/version.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 33 [ 58%] Building C object CMakeFiles/awesome.dir/common/xembed.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/xembed.c.o -c /home/alex/doc/prog/awesome/awesome/common/xembed.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 34 [ 60%] Building C object CMakeFiles/awesome.dir/common/xutil.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/xutil.c.o -c /home/alex/doc/prog/awesome/awesome/common/xutil.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 35 [ 61%] Building C object CMakeFiles/awesome.dir/common/xcursor.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/xcursor.c.o -c /home/alex/doc/prog/awesome/awesome/common/xcursor.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 36 [ 63%] Building C object CMakeFiles/awesome.dir/widgets/graph.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/widgets/graph.c.o -c /home/alex/doc/prog/awesome/awesome/widgets/graph.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 37 [ 64%] Building C object CMakeFiles/awesome.dir/widgets/progressbar.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/widgets/progressbar.c.o -c /home/alex/doc/prog/awesome/awesome/widgets/progressbar.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 38 [ 66%] Building C object CMakeFiles/awesome.dir/widgets/textbox.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/widgets/textbox.c.o -c /home/alex/doc/prog/awesome/awesome/widgets/textbox.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 39 [ 67%] Building C object CMakeFiles/awesome.dir/widgets/systray.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/widgets/systray.c.o -c /home/alex/doc/prog/awesome/awesome/widgets/systray.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 40 [ 69%] Building C object CMakeFiles/awesome.dir/widgets/imagebox.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/widgets/imagebox.c.o -c /home/alex/doc/prog/awesome/awesome/widgets/imagebox.c /usr/local/bin/cmake -E cmake_progress_report /home/alex/doc/prog/awesome/awesome/build/CMakeFiles 41 [ 70%] Building C object CMakeFiles/awesome.dir/common/tokenize.c.o /usr/bin/gcc -O3 -DNDEBUG -I/home/alex/doc/prog/awesome/awesome -I/home/alex/doc/prog/awesome/awesome/build -I/home/alex/doc/prog/awesome/awesome/build/common -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/pixman-1 -I/usr/local/include/pango-1.0 -I/usr/local/include/lua51 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self -Wpointer-arith -Wredundant-decls -Wformat-nonliteral -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes -Wstrict-prototypes -o CMakeFiles/awesome.dir/common/tokenize.c.o -c /home/alex/doc/prog/awesome/awesome/build/common/tokenize.c Linking C executable awesome /usr/local/bin/cmake -E cmake_link_script CMakeFiles/awesome.dir/link.txt --verbose=1 /usr/bin/gcc -O3 -DNDEBUG -fPIC -export-dynamic CMakeFiles/awesome.dir/awesome.c.o CMakeFiles/awesome.dir/client.c.o CMakeFiles/awesome.dir/cnode.c.o CMakeFiles/awesome.dir/dbus.c.o CMakeFiles/awesome.dir/event.c.o CMakeFiles/awesome.dir/property.c.o CMakeFiles/awesome.dir/ewmh.c.o CMakeFiles/awesome.dir/keybinding.c.o CMakeFiles/awesome.dir/key.c.o CMakeFiles/awesome.dir/keygrabber.c.o CMakeFiles/awesome.dir/mousegrabber.c.o CMakeFiles/awesome.dir/layout.c.o CMakeFiles/awesome.dir/luaa.c.o CMakeFiles/awesome.dir/hooks.c.o CMakeFiles/awesome.dir/mouse.c.o CMakeFiles/awesome.dir/screen.c.o CMakeFiles/awesome.dir/stack.c.o CMakeFiles/awesome.dir/selection.c.o CMakeFiles/awesome.dir/wibox.c.o CMakeFiles/awesome.dir/systray.c.o CMakeFiles/awesome.dir/tag.c.o CMakeFiles/awesome.dir/titlebar.c.o CMakeFiles/awesome.dir/widget.c.o CMakeFiles/awesome.dir/window.c.o CMakeFiles/awesome.dir/image.c.o CMakeFiles/awesome.dir/draw.c.o CMakeFiles/awesome.dir/swindow.c.o CMakeFiles/awesome.dir/common/buffer.c.o CMakeFiles/awesome.dir/common/atoms.c.o CMakeFiles/awesome.dir/common/socket.c.o CMakeFiles/awesome.dir/common/util.c.o CMakeFiles/awesome.dir/common/version.c.o CMakeFiles/awesome.dir/common/xembed.c.o CMakeFiles/awesome.dir/common/xutil.c.o CMakeFiles/awesome.dir/common/xcursor.c.o CMakeFiles/awesome.dir/widgets/graph.c.o CMakeFiles/awesome.dir/widgets/progressbar.c.o CMakeFiles/awesome.dir/widgets/textbox.c.o CMakeFiles/awesome.dir/widgets/systray.c.o CMakeFiles/awesome.dir/widgets/imagebox.c.o CMakeFiles/awesome.dir/common/tokenize.c.o -o awesome -L/usr/local/lib -lxcb -lpangocairo-1.0 -lpangoft2-1.0 -lpango-1.0 -lm -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lX11-xcb -lX11 -lxcb-randr -lxcb-xtest -lxcb-xinerama -lxcb-aux -lxcb-keysyms -lxcb-icccm -lxcb-atom -lxcb-image -lxcb-shm -lxcb-property -lxcb-event -lcairo -lxcb-render-util -lxcb-render -lxcb -lpangocairo-1.0 -lpangoft2-1.0 -lpango-1.0 -lm -lfreetype -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lX11-xcb -lX11 -lxcb-randr -lxcb-xtest -lxcb-xinerama -lxcb-aux -lxcb-keysyms -lxcb-icccm -lxcb-atom -lxcb-image -lxcb-shm -lxcb-property -lxcb-event -lcairo -lxcb-render-util -lxcb-render -lImlib2 /usr/local/lib/libev.so -ldbus-1 -lxcb -lImlib2 /usr/local/lib/libev.so -ldbus-1 -Wl,-rpath,/usr/local/lib *** Error code 1 Stop in /home/alex/doc/prog/awesome/awesome/build. *** Error code 1 Stop in /home/alex/doc/prog/awesome/awesome/build. *** Error code 1 Stop in /home/alex/doc/prog/awesome/awesome/build.
From d8f6f9495f8d17c0bcbabbff4b4a8382112db690 Mon Sep 17 00:00:00 2001
From: Perrin "kAworu" Alexandre <kaworu(a)kaworu,ch>
Date: Tue, 6 Jan 2009 21:02:18 +0100
Subject: [PATCH] CMake should fail if LUA_LIBRARIES is not set.
Signed-off-by: Perrin "kAworu" Alexandre <kaworu(a)kaworu,ch>
---
awesomeConfig.cmake | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/awesomeConfig.cmake b/awesomeConfig.cmake
index 454c1f1..651a7df 100644
--- a/awesomeConfig.cmake
+++ b/awesomeConfig.cmake
@@ -166,7 +166,7 @@ a_find_library(LIB_EV ev)
# Error check
set( LUA_FOUND LUA51_FOUND OR LUA50_FOUND )# This is a workaround to a cmake bug
-if(NOT LUA_FOUND)
+if(NOT LUA_FOUND OR NOT LUA_LIBRARIES)
message(FATAL_ERROR "lua library not found")
endif()
--
1.6.0.6
signature.asc
Description: This is a digitally signed message part.
