howl-editor / howl

The Howl Editor
http://howl.io
Other
712 stars 68 forks source link

macOS Mojave (10.14) Compile Error #468

Closed Yoshi325 closed 6 years ago

Yoshi325 commented 6 years ago

I had some interest in attempting to use howl on macOS (even though I understand it is not listed as supported). However, I attempted to compile it and was met with this error:

$ make V=1 -C src
cd deps/LuaJIT-2.1.0-beta3 && /Library/Developer/CommandLineTools/usr/bin/make XCFLAGS="-DLUAJIT_ENABLE_LUA52COMPAT"
==== Building LuaJIT 2.1.0-beta3 ====
/Library/Developer/CommandLineTools/usr/bin/make -C src
HOSTLINK  host/minilua
ld: library not found for -lgcc_s.10.4
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [host/minilua] Error 1
make[1]: *** [default] Error 2
make: *** [deps/LuaJIT-2.1.0-beta3/src/libluajit.a] Error 2

Looks like an error while compiling LuaJIT, but I cannot find where to raise the Issue with them.

Does anyone here have any help or advice to offer?

refi64 commented 6 years ago

I think this is the problem: https://github.com/Homebrew/homebrew-core/issues/31483

Can you try compiling with make MACOSX_DEPLOYMENT_TARGET=10.14?

Yoshi325 commented 6 years ago

Perfect!

For anyone that wants the gory details of the output for a successful compile:

make MACOSX_DEPLOYMENT_TARGET=10.14
cd deps/LuaJIT-2.1.0-beta3 && /Library/Developer/CommandLineTools/usr/bin/make XCFLAGS="-DLUAJIT_ENABLE_LUA52COMPAT"
==== Building LuaJIT 2.1.0-beta3 ====
/Library/Developer/CommandLineTools/usr/bin/make -C src
HOSTLINK  host/minilua
DYNASM    host/buildvm_arch.h
HOSTCC    host/buildvm.o
HOSTCC    host/buildvm_asm.o
HOSTCC    host/buildvm_peobj.o
HOSTCC    host/buildvm_lib.o
HOSTCC    host/buildvm_fold.o
HOSTLINK  host/buildvm
BUILDVM   lj_vm.S
ASM       lj_vm.o
CC        lj_gc.o
BUILDVM   lj_ffdef.h
CC        lj_err.o
CC        lj_char.o
BUILDVM   lj_bcdef.h
CC        lj_bc.o
CC        lj_obj.o
CC        lj_buf.o
CC        lj_str.o
CC        lj_tab.o
CC        lj_func.o
CC        lj_udata.o
CC        lj_meta.o
CC        lj_debug.o
CC        lj_state.o
CC        lj_dispatch.o
CC        lj_vmevent.o
CC        lj_vmmath.o
CC        lj_strscan.o
CC        lj_strfmt.o
CC        lj_strfmt_num.o
CC        lj_api.o
CC        lj_profile.o
CC        lj_lex.o
CC        lj_parse.o
CC        lj_bcread.o
CC        lj_bcwrite.o
CC        lj_load.o
CC        lj_ir.o
CC        lj_opt_mem.o
BUILDVM   lj_folddef.h
CC        lj_opt_fold.o
CC        lj_opt_narrow.o
CC        lj_opt_dce.o
CC        lj_opt_loop.o
CC        lj_opt_split.o
CC        lj_opt_sink.o
CC        lj_mcode.o
CC        lj_snap.o
CC        lj_record.o
CC        lj_crecord.o
BUILDVM   lj_recdef.h
CC        lj_ffrecord.o
CC        lj_asm.o
CC        lj_trace.o
CC        lj_gdbjit.o
CC        lj_ctype.o
CC        lj_cdata.o
CC        lj_cconv.o
CC        lj_ccall.o
CC        lj_ccallback.o
CC        lj_carith.o
CC        lj_clib.o
CC        lj_cparse.o
CC        lj_lib.o
CC        lj_alloc.o
CC        lib_aux.o
BUILDVM   lj_libdef.h
CC        lib_base.o
CC        lib_math.o
CC        lib_bit.o
CC        lib_string.o
CC        lib_table.o
CC        lib_io.o
CC        lib_os.o
CC        lib_package.o
CC        lib_debug.o
CC        lib_jit.o
CC        lib_ffi.o
CC        lib_init.o
AR        libluajit.a
CC        luajit.o
BUILDVM   jit/vmdef.lua
DYNLINK   libluajit.so
LINK      luajit
OK        Successfully built LuaJIT
==== Successfully built LuaJIT 2.1.0-beta3 ====
Downloading http://nordman.org/mirror/lpeg/lpeg-0.10.2.tar.gz..
--2018-09-26 11:52:39--  http://nordman.org/mirror/lpeg/lpeg-0.10.2.tar.gz
Resolving nordman.org (nordman.org)... 52.219.74.62
Connecting to nordman.org (nordman.org)|52.219.74.62|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 53887 (53K) [application/gzip]
Saving to: ‘/var/folders/n2/btl32vcj2vj197wbxtmccqlw0000gn/T//howl_download191281537977159.27402’

/var/folders/n2/btl32vcj2vj197wbxtmccqlw0000gn/T// 100%[==============================================================================================================>]  52.62K   219KB/s    in 0.2s    

2018-09-26 11:52:40 (219 KB/s) - ‘/var/folders/n2/btl32vcj2vj197wbxtmccqlw0000gn/T//howl_download191281537977159.27402’ saved [53887/53887]

Checksum OK.
tar xzf /var/folders/n2/btl32vcj2vj197wbxtmccqlw0000gn/T//howl_download191281537977159.27402 -C deps
cd deps/lpeg-0.10.2 && /Library/Developer/CommandLineTools/usr/bin/make lpeg.o LUADIR=../../deps/LuaJIT-2.1.0-beta3/src
gcc -Wall -Wextra -pedantic -Waggregate-return -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -Wdisabled-optimization -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings  -O2 -DNDEBUG -ansi -I../../deps/LuaJIT-2.1.0-beta3/src   -c -o lpeg.o lpeg.c
cc -o howl main.o process_helpers.o deps/lpeg-0.10.2/lpeg.o deps/LuaJIT-2.1.0-beta3/src/libluajit.a -lm -ldl -L/usr/local/Cellar/gtk+3/3.22.30/lib -L/usr/local/Cellar/pango/1.42.4/lib -L/usr/local/Cellar/atk/2.30.0/lib -L/usr/local/Cellar/cairo/1.14.12/lib -L/usr/local/Cellar/gdk-pixbuf/2.38.0/lib -L/usr/local/Cellar/glib/2.58.1/lib -L/usr/local/opt/gettext/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgmodule-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -Wl,-framework -Wl,CoreFoundation -Wl,-export_dynamic -pagezero_size 10000 -image_base 100000000
Compiling ../lib/aullar/util.moon
Compiling ../lib/aullar/init.moon
Compiling ../lib/aullar/display_lines.moon
Compiling ../lib/aullar/gap_buffer.moon
Compiling ../lib/aullar/markers.moon
Compiling ../lib/aullar/spec/gap_buffer_spec.moon
Compiling ../lib/aullar/spec/offsets_spec.moon
Compiling ../lib/aullar/spec/revisions_spec.moon
Compiling ../lib/aullar/spec/styling_spec.moon
Compiling ../lib/aullar/spec/flair_spec.moon
Compiling ../lib/aullar/spec/view_spec.moon
Compiling ../lib/aullar/spec/selection_spec.moon
Compiling ../lib/aullar/spec/config_spec.moon
Compiling ../lib/aullar/spec/display_lines_spec.moon
Compiling ../lib/aullar/spec/cursor_spec.moon
Compiling ../lib/aullar/spec/styles_spec.moon
Compiling ../lib/aullar/spec/buffer_spec.moon
Compiling ../lib/aullar/spec/markers_spec.moon
Compiling ../lib/aullar/selection.moon
Compiling ../lib/aullar/styles.moon
Compiling ../lib/aullar/config.moon
Compiling ../lib/aullar/view.moon
Compiling ../lib/aullar/current_line_marker.moon
Compiling ../lib/aullar/revisions.moon
Compiling ../lib/aullar/offsets.moon
Compiling ../lib/aullar/cursor.moon
Compiling ../lib/aullar/gutter.moon
Compiling ../lib/aullar/buffer.moon
Compiling ../lib/aullar/flair.moon
Compiling ../lib/aullar/styling.moon
Compiling ../lib/ext/moonscript/moonscript/line_tables.lua
Compiling ../lib/ext/moonscript/moonscript/cmd/watchers.lua
Compiling ../lib/ext/moonscript/moonscript/cmd/moonc.lua
Compiling ../lib/ext/moonscript/moonscript/cmd/coverage.lua
Compiling ../lib/ext/moonscript/moonscript/cmd/lint.lua
Compiling ../lib/ext/moonscript/moonscript/cmd/args.lua
Compiling ../lib/ext/moonscript/moonscript/errors.lua
Compiling ../lib/ext/moonscript/moonscript/init.lua
Compiling ../lib/ext/moonscript/moonscript/dump.lua
Compiling ../lib/ext/moonscript/moonscript/compile.lua
Compiling ../lib/ext/moonscript/moonscript/transform.lua
Compiling ../lib/ext/moonscript/moonscript/parse/env.lua
Compiling ../lib/ext/moonscript/moonscript/parse/literals.lua
Compiling ../lib/ext/moonscript/moonscript/parse/util.lua
Compiling ../lib/ext/moonscript/moonscript/version.lua
Compiling ../lib/ext/moonscript/moonscript/compile/value.lua
Compiling ../lib/ext/moonscript/moonscript/compile/statement.lua
Compiling ../lib/ext/moonscript/moonscript/data.lua
Compiling ../lib/ext/moonscript/moonscript/base.lua
Compiling ../lib/ext/moonscript/moonscript/types.lua
Compiling ../lib/ext/moonscript/moonscript/util.lua
Compiling ../lib/ext/moonscript/moonscript/transform/class.lua
Compiling ../lib/ext/moonscript/moonscript/transform/destructure.lua
Compiling ../lib/ext/moonscript/moonscript/transform/comprehension.lua
Compiling ../lib/ext/moonscript/moonscript/transform/names.lua
Compiling ../lib/ext/moonscript/moonscript/transform/transformer.lua
Compiling ../lib/ext/moonscript/moonscript/transform/value.lua
Compiling ../lib/ext/moonscript/moonscript/transform/statement.lua
Compiling ../lib/ext/moonscript/moonscript/transform/accumulator.lua
Compiling ../lib/ext/moonscript/moonscript/transform/statements.lua
Compiling ../lib/ext/moonscript/moonscript/parse.lua
Compiling ../lib/ext/moonscript/moon/init.lua
Compiling ../lib/ext/moonscript/moon/all.lua
Compiling ../lib/ext/moonpick/init.lua
Compiling ../lib/ext/moonpick/config.lua
Compiling ../lib/ext/spec-support/pl/pretty.lua
Compiling ../lib/ext/spec-support/pl/class.lua
Compiling ../lib/ext/spec-support/pl/init.lua
Compiling ../lib/ext/spec-support/pl/app.lua
Compiling ../lib/ext/spec-support/pl/import_into.lua
Compiling ../lib/ext/spec-support/pl/comprehension.lua
Compiling ../lib/ext/spec-support/pl/stringx.lua
Compiling ../lib/ext/spec-support/pl/file.lua
Compiling ../lib/ext/spec-support/pl/dir.lua
Compiling ../lib/ext/spec-support/pl/Map.lua
Compiling ../lib/ext/spec-support/pl/xml.lua
Compiling ../lib/ext/spec-support/pl/tablex.lua
Compiling ../lib/ext/spec-support/pl/path.lua
Compiling ../lib/ext/spec-support/pl/lapp.lua
Compiling ../lib/ext/spec-support/pl/List.lua
Compiling ../lib/ext/spec-support/pl/config.lua
Compiling ../lib/ext/spec-support/pl/Set.lua
Compiling ../lib/ext/spec-support/pl/test.lua
Compiling ../lib/ext/spec-support/pl/operator.lua
Compiling ../lib/ext/spec-support/pl/stringio.lua
Compiling ../lib/ext/spec-support/pl/permute.lua
Compiling ../lib/ext/spec-support/pl/Date.lua
Compiling ../lib/ext/spec-support/pl/MultiMap.lua
Compiling ../lib/ext/spec-support/pl/data.lua
Compiling ../lib/ext/spec-support/pl/strict.lua
Compiling ../lib/ext/spec-support/pl/sip.lua
Compiling ../lib/ext/spec-support/pl/seq.lua
Compiling ../lib/ext/spec-support/pl/lexer.lua
Compiling ../lib/ext/spec-support/pl/OrderedMap.lua
Compiling ../lib/ext/spec-support/pl/input.lua
Compiling ../lib/ext/spec-support/pl/types.lua
Compiling ../lib/ext/spec-support/pl/utils.lua
Compiling ../lib/ext/spec-support/pl/compat.lua
Compiling ../lib/ext/spec-support/pl/template.lua
Compiling ../lib/ext/spec-support/pl/func.lua
Compiling ../lib/ext/spec-support/pl/array2d.lua
Compiling ../lib/ext/spec-support/pl/platf/luajava.lua
Compiling ../lib/ext/spec-support/pl/text.lua
Compiling ../lib/ext/spec-support/pl/luabalanced.lua
Compiling ../lib/ext/spec-support/ansicolors.lua
Compiling ../lib/ext/spec-support/say/init.lua
Compiling ../lib/ext/spec-support/luassert/init.lua
Compiling ../lib/ext/spec-support/luassert/formatters/init.lua
Compiling ../lib/ext/spec-support/luassert/formatters/binarystring.lua
Compiling ../lib/ext/spec-support/luassert/spy.lua
Compiling ../lib/ext/spec-support/luassert/assert.lua
Compiling ../lib/ext/spec-support/luassert/state.lua
Compiling ../lib/ext/spec-support/luassert/assertions.lua
Compiling ../lib/ext/spec-support/luassert/languages/ar.lua
Compiling ../lib/ext/spec-support/luassert/languages/ua.lua
Compiling ../lib/ext/spec-support/luassert/languages/nl.lua
Compiling ../lib/ext/spec-support/luassert/languages/zh.lua
Compiling ../lib/ext/spec-support/luassert/languages/en.lua
Compiling ../lib/ext/spec-support/luassert/languages/ja.lua
Compiling ../lib/ext/spec-support/luassert/languages/ru.lua
Compiling ../lib/ext/spec-support/luassert/languages/fr.lua
Compiling ../lib/ext/spec-support/luassert/languages/de.lua
Compiling ../lib/ext/spec-support/luassert/namespaces.lua
Compiling ../lib/ext/spec-support/luassert/mock.lua
Compiling ../lib/ext/spec-support/luassert/match.lua
Compiling ../lib/ext/spec-support/luassert/util.lua
Compiling ../lib/ext/spec-support/luassert/matchers/init.lua
Compiling ../lib/ext/spec-support/luassert/matchers/composite.lua
Compiling ../lib/ext/spec-support/luassert/matchers/core.lua
Compiling ../lib/ext/spec-support/luassert/stub.lua
Compiling ../lib/ext/spec-support/luassert/modifiers.lua
Compiling ../lib/ext/spec-support/luassert/compatibility.lua
Compiling ../lib/ext/spec-support/howl-lfs-shim.moon
Compiling ../lib/ext/spec-support/cliargs.lua
Compiling ../lib/ext/spec-support/busted/init.lua
Compiling ../lib/ext/spec-support/busted/output/utf_terminal.lua
Compiling ../lib/ext/spec-support/busted/output/json.lua
Compiling ../lib/ext/spec-support/busted/output/TAP.lua
Compiling ../lib/ext/spec-support/busted/output/stub.lua
Compiling ../lib/ext/spec-support/busted/output/plain_terminal.lua
Compiling ../lib/ext/spec-support/busted/output/junit.lua
Compiling ../lib/ext/spec-support/busted/languages/ar.lua
Compiling ../lib/ext/spec-support/busted/languages/ua.lua
Compiling ../lib/ext/spec-support/busted/languages/nl.lua
Compiling ../lib/ext/spec-support/busted/languages/zh.lua
Compiling ../lib/ext/spec-support/busted/languages/en.lua
Compiling ../lib/ext/spec-support/busted/languages/ja.lua
Compiling ../lib/ext/spec-support/busted/languages/ru.lua
Compiling ../lib/ext/spec-support/busted/languages/fr.lua
Compiling ../lib/ext/spec-support/busted/moon.lua
Compiling ../lib/ext/spec-support/busted/done.lua
Compiling ../lib/ext/spec-support/busted/core.lua
Compiling ../lib/ext/spec-support/busted/loop/copas.lua
Compiling ../lib/ext/spec-support/busted/loop/ev.lua
Compiling ../lib/ext/spec-support/busted/loop/default.lua
Compiling ../lib/ext/serpent/init.lua
Compiling ../lib/ext/scintillua/lexer.lua
Compiling ../lib/scripts/screen-shooter.moon
Compiling ../lib/ljglibs/gobject/type.moon
Compiling ../lib/ljglibs/gobject/init.moon
Compiling ../lib/ljglibs/gobject/object.moon
Compiling ../lib/ljglibs/gobject/signal.moon
Compiling ../lib/ljglibs/util.moon
Compiling ../lib/ljglibs/gdk/cairo.moon
Compiling ../lib/ljglibs/gdk/window.moon
Compiling ../lib/ljglibs/gdk/init.moon
Compiling ../lib/ljglibs/gdk/atom.moon
Compiling ../lib/ljglibs/gdk/display.moon
Compiling ../lib/ljglibs/gdk/pixbuf.moon
Compiling ../lib/ljglibs/gdk/cursor.moon
Compiling ../lib/ljglibs/gdk/rgba.moon
Compiling ../lib/ljglibs/gdk/screen.moon
Compiling ../lib/ljglibs/callbacks.moon
Compiling ../lib/ljglibs/pango/cairo.moon
Compiling ../lib/ljglibs/pango/init.moon
Compiling ../lib/ljglibs/pango/attr_list.moon
Compiling ../lib/ljglibs/pango/layout.moon
Compiling ../lib/ljglibs/pango/context.moon
Compiling ../lib/ljglibs/pango/font_description.moon
Compiling ../lib/ljglibs/pango/color.moon
Compiling ../lib/ljglibs/pango/tab_array.moon
Compiling ../lib/ljglibs/pango/attribute.moon
Compiling ../lib/ljglibs/core.moon
Compiling ../lib/ljglibs/glib/spawn.moon
Compiling ../lib/ljglibs/glib/init.moon
Compiling ../lib/ljglibs/glib/mapped_file.moon
Compiling ../lib/ljglibs/glib/regex.moon
Compiling ../lib/ljglibs/glib/shell.moon
Compiling ../lib/ljglibs/glib/list.moon
Compiling ../lib/ljglibs/glib/bytes.moon
Compiling ../lib/ljglibs/cdefs/cairo.moon
Compiling ../lib/ljglibs/cdefs/gtk.moon
Compiling ../lib/ljglibs/cdefs/glib.moon
Compiling ../lib/ljglibs/cdefs/pango.moon
Compiling ../lib/ljglibs/cdefs/gdk.moon
Compiling ../lib/ljglibs/cdefs/gio.moon
Compiling ../lib/ljglibs/cdefs/gobject.moon
Compiling ../lib/ljglibs/spec/gobject/signal_spec.moon
Compiling ../lib/ljglibs/spec/gobject/type_spec.moon
Compiling ../lib/ljglibs/spec/gobject/object_spec.moon
Compiling ../lib/ljglibs/spec/gdk/atom_spec.moon
Compiling ../lib/ljglibs/spec/gdk/rgba_spec.moon
Compiling ../lib/ljglibs/spec/pango/color_spec.moon
Compiling ../lib/ljglibs/spec/pango/tab_array_spec.moon
Compiling ../lib/ljglibs/spec/pango/attr_list_spec.moon
Compiling ../lib/ljglibs/spec/callbacks_spec.moon
Compiling ../lib/ljglibs/spec/glib/spawn_spec.moon
Compiling ../lib/ljglibs/spec/glib/shell_spec.moon
Compiling ../lib/ljglibs/spec/glib/list_spec.moon
Compiling ../lib/ljglibs/spec/glib/bytes_spec.moon
Compiling ../lib/ljglibs/spec/glib/mapped_file_spec.moon
Compiling ../lib/ljglibs/spec/glib/init_spec.moon
Compiling ../lib/ljglibs/spec/glib/regex_spec.moon
Compiling ../lib/ljglibs/spec/types_spec.moon
Compiling ../lib/ljglibs/spec/core_spec.moon
Compiling ../lib/ljglibs/spec/gtk/box_spec.moon
Compiling ../lib/ljglibs/spec/gtk/clipboard_spec.moon
Compiling ../lib/ljglibs/spec/gtk/application_spec.moon
Compiling ../lib/ljglibs/spec/gtk/container_spec.moon
Compiling ../lib/ljglibs/spec/gtk/alignment_spec.moon
Compiling ../lib/ljglibs/spec/gio/file_spec.moon
Compiling ../lib/ljglibs/spec/gio/input_stream_spec.moon
Compiling ../lib/ljglibs/spec/gio/output_stream_spec.moon
Compiling ../lib/ljglibs/spec/gio/application_spec.moon
Compiling ../lib/ljglibs/spec/gio/subprocess_spec.moon
Compiling ../lib/ljglibs/cairo/init.moon
Compiling ../lib/ljglibs/cairo/context.moon
Compiling ../lib/ljglibs/cairo/pattern.moon
Compiling ../lib/ljglibs/cairo/surface.moon
Compiling ../lib/ljglibs/types.moon
Compiling ../lib/ljglibs/aux/background.moon
Compiling ../lib/ljglibs/gtk/target_table.moon
Compiling ../lib/ljglibs/gtk/drawing_area.moon
Compiling ../lib/ljglibs/gtk/application.moon
Compiling ../lib/ljglibs/gtk/window.moon
Compiling ../lib/ljglibs/gtk/init.moon
Compiling ../lib/ljglibs/gtk/label.moon
Compiling ../lib/ljglibs/gtk/bin.moon
Compiling ../lib/ljglibs/gtk/container.moon
Compiling ../lib/ljglibs/gtk/im_context.moon
Compiling ../lib/ljglibs/gtk/clipboard.moon
Compiling ../lib/ljglibs/gtk/css_provider.moon
Compiling ../lib/ljglibs/gtk/grid.moon
Compiling ../lib/ljglibs/gtk/event_box.moon
Compiling ../lib/ljglibs/gtk/spinner.moon
Compiling ../lib/ljglibs/gtk/misc.moon
Compiling ../lib/ljglibs/gtk/viewport.moon
Compiling ../lib/ljglibs/gtk/range.moon
Compiling ../lib/ljglibs/gtk/alignment.moon
Compiling ../lib/ljglibs/gtk/target_entry.moon
Compiling ../lib/ljglibs/gtk/adjustment.moon
Compiling ../lib/ljglibs/gtk/scrollbar.moon
Compiling ../lib/ljglibs/gtk/entry.moon
Compiling ../lib/ljglibs/gtk/widget.moon
Compiling ../lib/ljglibs/gtk/style_context.moon
Compiling ../lib/ljglibs/gtk/im_context_simple.moon
Compiling ../lib/ljglibs/gtk/settings.moon
Compiling ../lib/ljglibs/gtk/box.moon
Compiling ../lib/ljglibs/gtk/offscreen_window.moon
Compiling ../lib/ljglibs/gtk/scrolled_window.moon
Compiling ../lib/ljglibs/gtk/target_list.moon
Compiling ../lib/ljglibs/gtk/selection_data.moon
Compiling ../lib/ljglibs/gio/application.moon
Compiling ../lib/ljglibs/gio/unix_input_stream.moon
Compiling ../lib/ljglibs/gio/init.moon
Compiling ../lib/ljglibs/gio/input_stream.moon
Compiling ../lib/ljglibs/gio/output_stream.moon
Compiling ../lib/ljglibs/gio/file_input_stream.moon
Compiling ../lib/ljglibs/gio/file_output_stream.moon
Compiling ../lib/ljglibs/gio/file.moon
Compiling ../lib/ljglibs/gio/file_info.moon
Compiling ../lib/ljglibs/gio/unix_output_stream.moon
Compiling ../lib/ljglibs/gio/subprocess.moon
Compiling ../lib/howl/inspect.moon
Compiling ../lib/howl/ui/highlight.moon
Compiling ../lib/howl/ui/window.moon
Compiling ../lib/howl/ui/status.moon
Compiling ../lib/howl/ui/activity.moon
Compiling ../lib/howl/ui/colors.moon
Compiling ../lib/howl/ui/icon.moon
Compiling ../lib/howl/ui/buffer_popup.moon
Compiling ../lib/howl/ui/editor.moon
Compiling ../lib/howl/ui/completion_popup.moon
Compiling ../lib/howl/ui/list.moon
Compiling ../lib/howl/ui/selection.moon
Compiling ../lib/howl/ui/popup.moon
Compiling ../lib/howl/ui/menu_popup.moon
Compiling ../lib/howl/ui/indicator_bar.moon
Compiling ../lib/howl/ui/markup/terminal.moon
Compiling ../lib/howl/ui/markup/howl.moon
Compiling ../lib/howl/ui/action_buffer.moon
Compiling ../lib/howl/ui/list_widget.moon
Compiling ../lib/howl/ui/style.moon
Compiling ../lib/howl/ui/process_buffer.moon
Compiling ../lib/howl/ui/icons/font_awesome.moon
Compiling ../lib/howl/ui/command_line.moon
Compiling ../lib/howl/ui/searcher.moon
Compiling ../lib/howl/ui/text_widget.moon
Compiling ../lib/howl/ui/styled_text.moon
Compiling ../lib/howl/ui/cursor.moon
Compiling ../lib/howl/ui/notification_widget.moon
Compiling ../lib/howl/ui/theme.moon
Compiling ../lib/howl/ui/content_box.moon
Compiling ../lib/howl/interactions/line_selection.moon
Compiling ../lib/howl/interactions/util/preview.moon
Compiling ../lib/howl/interactions/basic.moon
Compiling ../lib/howl/interactions/buffer_selection.moon
Compiling ../lib/howl/interactions/text_entry.moon
Compiling ../lib/howl/interactions/replacement.moon
Compiling ../lib/howl/interactions/clipboard.moon
Compiling ../lib/howl/interactions/file_selection.moon
Compiling ../lib/howl/interactions/mode_selection.moon
Compiling ../lib/howl/interactions/external_command.moon
Compiling ../lib/howl/interactions/bundle_selection.moon
Compiling ../lib/howl/interactions/signal_selection.moon
Compiling ../lib/howl/interactions/location_selection.moon
Compiling ../lib/howl/interactions/selection_list.moon
Compiling ../lib/howl/interactions/variable_assignment.moon
Compiling ../lib/howl/interactions/search.moon
Compiling ../lib/howl/init.lua
Compiling ../lib/howl/aux.moon
Compiling ../lib/howl/application.moon
Compiling ../lib/howl/lpegx.lua
Compiling ../lib/howl/inspection.moon
Compiling ../lib/howl/regex.moon
Compiling ../lib/howl/activities.moon
Compiling ../lib/howl/modes/base_modes.moon
Compiling ../lib/howl/modes/init.moon
Compiling ../lib/howl/modes/default_mode.moon
Compiling ../lib/howl/util/task_runner.moon
Compiling ../lib/howl/util/sandboxed_loader.moon
Compiling ../lib/howl/util/matcher.moon
Compiling ../lib/howl/util/utf8.moon
Compiling ../lib/howl/util/paths.moon
Compiling ../lib/howl/util/ignore_file.moon
Compiling ../lib/howl/util/scintillua_lexer.moon
Compiling ../lib/howl/util/moon/delegator.moon
Compiling ../lib/howl/util/moon/property_object.moon
Compiling ../lib/howl/util/table.moon
Compiling ../lib/howl/util/lpeg_lexer.moon
Compiling ../lib/howl/util/sandbox.moon
Compiling ../lib/howl/util/property_table.moon
Compiling ../lib/howl/file_search.moon
Compiling ../lib/howl/vc.moon
Compiling ../lib/howl/buffer_lines.moon
Compiling ../lib/howl/janitor.moon
Compiling ../lib/howl/ustring.moon
Compiling ../lib/howl/clipboard.moon
Compiling ../lib/howl/breadcrumbs.moon
Compiling ../lib/howl/command.moon
Compiling ../lib/howl/io/process.moon
Compiling ../lib/howl/io/input_stream.moon
Compiling ../lib/howl/io/output_stream.moon
Compiling ../lib/howl/io/file.moon
Compiling ../lib/howl/io/process_output.moon
Compiling ../lib/howl/cdefs/init.moon
Compiling ../lib/howl/cdefs/fontconfig.moon
Compiling ../lib/howl/cdefs/glib.moon
Compiling ../lib/howl/cdefs/gobject.moon
Compiling ../lib/howl/spec/spy.moon
Compiling ../lib/howl/completion/init.moon
Compiling ../lib/howl/completion/in_buffer_completer.moon
Compiling ../lib/howl/completion/api_completer.moon
Compiling ../lib/howl/mode.moon
Compiling ../lib/howl/chunk.moon
Compiling ../lib/howl/config.moon
Compiling ../lib/howl/buffer_context.moon
Compiling ../lib/howl/log.moon
Compiling ../lib/howl/editing/init.moon
Compiling ../lib/howl/editing/auto_pair.moon
Compiling ../lib/howl/editing/text.moon
Compiling ../lib/howl/editing/formatting.moon
Compiling ../lib/howl/interact.moon
Compiling ../lib/howl/moonscript_support.lua
Compiling ../lib/howl/variables/core_variables.moon
Compiling ../lib/howl/completer.moon
Compiling ../lib/howl/bundle.moon
Compiling ../lib/howl/dispatch.moon
Compiling ../lib/howl/timer.moon
Compiling ../lib/howl/signal.moon
Compiling ../lib/howl/commands/app_commands.moon
Compiling ../lib/howl/commands/ui_commands.moon
Compiling ../lib/howl/commands/edit_commands.moon
Compiling ../lib/howl/commands/file_commands.moon
Compiling ../lib/howl/sys.moon
Compiling ../lib/howl/keymap.moon
Compiling ../lib/howl/buffer_markers.moon
Compiling ../lib/howl/globals.moon
Compiling ../lib/howl/bindings.moon
Compiling ../lib/howl/settings.moon
Compiling ../lib/howl/buffer.moon
Compiling ../lib/howl/project.moon
Compiling ../bundles/pascal/pascal_lexer.moon
Compiling ../bundles/pascal/init.moon
Compiling ../bundles/pascal/pascal_mode.moon
Compiling ../bundles/haml/init.moon
Compiling ../bundles/haml/haml_lexer.moon
Compiling ../bundles/haml/haml_mode.moon
Compiling ../bundles/vi/init.moon
Compiling ../bundles/vi/visual_map.moon
Compiling ../bundles/vi/spec/vi_spec.moon
Compiling ../bundles/vi/insert_map.moon
Compiling ../bundles/vi/base_map.moon
Compiling ../bundles/vi/command_map.moon
Compiling ../bundles/vi/state.moon
Compiling ../bundles/moonscript/moonscript_mode.moon
Compiling ../bundles/moonscript/misc/example.moon
Compiling ../bundles/moonscript/init.moon
Compiling ../bundles/moonscript/spec/moonscript_lexer_spec.moon
Compiling ../bundles/moonscript/spec/moonscript_mode_spec.moon
Compiling ../bundles/moonscript/moonscript_lexer.moon
Compiling ../bundles/moonscript/moonpick_inspector.moon
Compiling ../bundles/lisp/init.moon
Compiling ../bundles/lisp/lisp_lexer.moon
Compiling ../bundles/lisp/spec/lisp_mode_spec.moon
Compiling ../bundles/lisp/lisp_mode.moon
Compiling ../bundles/go/go_lexer.moon
Compiling ../bundles/go/init.moon
Compiling ../bundles/go/go_mode.moon
Compiling ../bundles/go/go_fmt.moon
Compiling ../bundles/go/go_completer.moon
Compiling ../bundles/nim/init.moon
Compiling ../bundles/nim/nim_mode.moon
Compiling ../bundles/nim/nim_lexer.moon
Compiling ../bundles/mail-mode/init.moon
Compiling ../bundles/mail-mode/mail_lexer.moon
Compiling ../bundles/mail-mode/mail_mode.moon
Compiling ../bundles/python/init.moon
Compiling ../bundles/python/python_mode.moon
Compiling ../bundles/python/python_lexer.moon
Compiling ../bundles/css/css_completer.moon
Compiling ../bundles/css/init.moon
Compiling ../bundles/css/css_mode.moon
Compiling ../bundles/css/css_properties.moon
Compiling ../bundles/css/css_lexer.moon
Compiling ../bundles/clojure/init.moon
Compiling ../bundles/clojure/nrepl.moon
Compiling ../bundles/clojure/clojure_parser.moon
Compiling ../bundles/clojure/bencode.lua
Compiling ../bundles/clojure/nrepl_completer.moon
Compiling ../bundles/clojure/clojure_mode.moon
Compiling ../bundles/clojure/nrepl_port_input.moon
Compiling ../bundles/clojure/spec/clojure_parser_spec.moon
Compiling ../bundles/dart/init.moon
Compiling ../bundles/dart/dart_lexer.moon
Compiling ../bundles/dart/dart_mode.moon
Compiling ../bundles/markdown/init.moon
Compiling ../bundles/markdown/markdown_lexer.moon
Compiling ../bundles/markdown/markdown_mode.moon
Compiling ../bundles/rust/init.moon
Compiling ../bundles/rust/rust_mode.moon
Compiling ../bundles/rust/rust_lexer.moon
Compiling ../bundles/cucumber/init.moon
Compiling ../bundles/cucumber/cucumber_lexer.moon
Compiling ../bundles/cucumber/cucumber_mode.moon
Compiling ../bundles/cython/init.moon
Compiling ../bundles/cython/cython_lexer.moon
Compiling ../bundles/cython/cython_mode.moon
Compiling ../bundles/howl-dev/init.moon
Compiling ../bundles/howl-dev/spec/howl_dev_spec.moon
Compiling ../bundles/html/init.moon
Compiling ../bundles/html/html_lexer.moon
Compiling ../bundles/html/spec/html_mode_spec.moon
Compiling ../bundles/html/html_mode.moon
Compiling ../bundles/php/init.moon
Compiling ../bundles/php/php_mode.moon
Compiling ../bundles/php/php_lexer.moon
Compiling ../bundles/howl-themes/init.moon
Compiling ../bundles/howl-themes/dracula/dracula.moon
Compiling ../bundles/howl-themes/steinom/steinom.moon
Compiling ../bundles/howl-themes/tomorrow_night_blue/tm_night_blue.moon
Compiling ../bundles/howl-themes/blueberry_blend/blueberry_blend.moon
Compiling ../bundles/howl-themes/monokai/monokai.moon
Compiling ../bundles/howl-themes/solarized_light/solarized_light.moon
Compiling ../bundles/lua/misc/example.lua
Compiling ../bundles/lua/init.moon
Compiling ../bundles/lua/luacheck/check.lua
Compiling ../bundles/lua/luacheck/init.lua
Compiling ../bundles/lua/luacheck/expand_rockspec.lua
Compiling ../bundles/lua/luacheck/multithreading.lua
Compiling ../bundles/lua/luacheck/detect_globals.lua
Compiling ../bundles/lua/luacheck/parser.lua
Compiling ../bundles/lua/luacheck/main.lua
Compiling ../bundles/lua/luacheck/analyze.lua
Compiling ../bundles/lua/luacheck/cache.lua
Compiling ../bundles/lua/luacheck/globbing.lua
Compiling ../bundles/lua/luacheck/lua_fs.lua
Compiling ../bundles/lua/luacheck/love_standard.lua
Compiling ../bundles/lua/luacheck/fs.lua
Compiling ../bundles/lua/luacheck/config.lua
Compiling ../bundles/lua/luacheck/inline_options.lua
Compiling ../bundles/lua/luacheck/reachability.lua
Compiling ../bundles/lua/luacheck/version.lua
Compiling ../bundles/lua/luacheck/lfs_fs.lua
Compiling ../bundles/lua/luacheck/core_utils.lua
Compiling ../bundles/lua/luacheck/filter.lua
Compiling ../bundles/lua/luacheck/argparse.lua
Compiling ../bundles/lua/luacheck/options.lua
Compiling ../bundles/lua/luacheck/lexer.lua
Compiling ../bundles/lua/luacheck/builtin_standards.lua
Compiling ../bundles/lua/luacheck/utils.lua
Compiling ../bundles/lua/luacheck/whitespace.lua
Compiling ../bundles/lua/luacheck/standards.lua
Compiling ../bundles/lua/luacheck/linearize.lua
Compiling ../bundles/lua/luacheck/format.lua
Compiling ../bundles/lua/lua_mode.moon
Compiling ../bundles/lua/luacheck_inspector.moon
Compiling ../bundles/lua/api.moon
Compiling ../bundles/lua/lua_lexer.moon
Compiling ../bundles/basic_modes/mode_definitions.moon
Compiling ../bundles/basic_modes/init.moon
Compiling ../bundles/basic_modes/lexers/batch.lua
Compiling ../bundles/basic_modes/lexers/prolog.lua
Compiling ../bundles/basic_modes/lexers/smalltalk.lua
Compiling ../bundles/basic_modes/lexers/groovy.lua
Compiling ../bundles/basic_modes/lexers/verilog.lua
Compiling ../bundles/basic_modes/lexers/erlang.lua
Compiling ../bundles/basic_modes/lexers/eiffel.lua
Compiling ../bundles/basic_modes/lexers/rebol.lua
Compiling ../bundles/basic_modes/lexers/pike.lua
Compiling ../bundles/basic_modes/lexers/dlang.lua
Compiling ../bundles/basic_modes/lexers/forth.lua
Compiling ../bundles/basic_modes/lexers/objective_c.lua
Compiling ../bundles/basic_modes/lexers/desktop.lua
Compiling ../bundles/basic_modes/lexers/diff.lua
Compiling ../bundles/basic_modes/lexers/ada.lua
Compiling ../bundles/basic_modes/lexers/json.lua
Compiling ../bundles/basic_modes/lexers/vhdl.lua
Compiling ../bundles/basic_modes/lexers/scala.lua
Compiling ../bundles/basic_modes/lexers/perl.lua
Compiling ../bundles/basic_modes/lexers/dot.lua
Compiling ../bundles/basic_modes/lexers/tcl.lua
Compiling ../bundles/basic_modes/lexers/properties.lua
Compiling ../bundles/basic_modes/lexers/fsharp.lua
Compiling ../bundles/basic_modes/lexers/postscript.lua
Compiling ../bundles/basic_modes/lexers/rstats.lua
Compiling ../bundles/basic_modes/lexers/io.lua
Compiling ../bundles/basic_modes/lexers/bash.lua
Compiling ../bundles/basic_modes/lexers/sql.lua
Compiling ../bundles/basic_modes/lexers/haskell.lua
Compiling ../bundles/basic_modes/lexers/java.lua
Compiling ../bundles/basic_modes/lexers/jsp.lua
Compiling ../bundles/basic_modes/lexers/xml.lua
Compiling ../bundles/basic_modes/lexers/pkgbuild.lua
Compiling ../bundles/basic_modes/lexers/ini.lua
Compiling ../bundles/basic_modes/lexers/fortran.lua
Compiling ../bundles/basic_modes/lexers/gnuplot.lua
Compiling ../bundles/basic_modes/lexers/caml.lua
Compiling ../bundles/basic_modes/lexers/csharp.lua
Compiling ../bundles/basic_modes/lexers/bibtex.lua
Compiling ../bundles/basic_modes/lexers/gettext.lua
Compiling ../bundles/basic_modes/lexers/cmake.lua
Compiling ../bundles/basic_modes/lexers/awk.lua
Compiling ../bundles/basic_modes/lexers/rails.lua
Compiling ../bundles/basic_modes/lexers/vala.lua
Compiling ../bundles/basic_modes/lexers/makefile.lua
Compiling ../bundles/basic_modes/lexers/antlr.lua
Compiling ../bundles/basic_modes/lexers/latex.lua
Compiling ../bundles/basic_modes/style_aliases.moon
Compiling ../bundles/yaml/yaml_mode.moon
Compiling ../bundles/yaml/init.moon
Compiling ../bundles/yaml/yaml_lexer.moon
Compiling ../bundles/hg/init.moon
Compiling ../bundles/hg/spec/hg_spec.moon
Compiling ../bundles/hg/hg.moon
Compiling ../bundles/coffeescript/init.moon
Compiling ../bundles/coffeescript/coffeescript_mode.moon
Compiling ../bundles/coffeescript/litcoffeescript_lexer.moon
Compiling ../bundles/coffeescript/coffeescript_lexer.moon
Compiling ../bundles/javascript/javascript_lexer.moon
Compiling ../bundles/javascript/init.moon
Compiling ../bundles/javascript/javascript_mode.moon
Compiling ../bundles/jade/jade_lexer.moon
Compiling ../bundles/jade/init.moon
Compiling ../bundles/jade/jade_mode.moon
Compiling ../bundles/erb/erb_mode.moon
Compiling ../bundles/erb/init.moon
Compiling ../bundles/erb/erb_lexer.moon
Compiling ../bundles/c/init.moon
Compiling ../bundles/c/spec/c_mode_spec.moon
Compiling ../bundles/c/c_lexer.moon
Compiling ../bundles/c/c_mode.moon
Compiling ../bundles/ruby/util.moon
Compiling ../bundles/ruby/ruby_lexer.moon
Compiling ../bundles/ruby/init.moon
Compiling ../bundles/ruby/ruby_inspector.moon
Compiling ../bundles/ruby/spec/util_spec.moon
Compiling ../bundles/ruby/spec/ruby_mode_spec.moon
Compiling ../bundles/ruby/ruby_mode.moon
Compiling ../bundles/git/init.moon
Compiling ../bundles/git/git.moon
Compiling ../bundles/git/spec/git_spec.moon

When running howl, the application icon fails to load:

$ ./howl
Unable to revert mtime: /Library/Fonts
Failed to load application icon: ../lib/ljglibs/gtk/window.moon:97: Couldn’t recognize the image file format for file “<clone location>/howl/share/icons/hicolor/scalable/apps/howl.svg” (code: 3)

But it compiles and runs successfully so I think closing this Issue is prudent.

Thank you @kirbyfan64 for your help!