azer / emacs

Ready-to-use Emacs Setup for JavaScript and Go
227 stars 28 forks source link

make error, maybe because unsupport go #14

Closed AidanDai closed 7 years ago

AidanDai commented 7 years ago

hello guys! I am a web developer, using node.js. so it isn't support go. I have a error as follow when I sue the emacs config. the computer must support go for the emacs config? what can i do?

install go is problem on ubuntu http://studygolang.com/articles/1349

Initializing submodules
 22de0f5792c9140f1da7c7459f30da0863b07e78 libs/async (v1.7)
 8739fe884653cfbd8b268279729d94ca585b786b libs/auto-complete (v1.0-325-g8739fe8)
 48e123db50aac363b2481f1226dbaf33473ef6e3 libs/clojure-mode (2.1.1-421-g48e123d)
 90fffd64b6580c1504b93f562e2a6ad499cceae0 libs/coffee-mode (v0.3.0-133-g90fffd6)
 8a46d3c7c126d3e979f7f9b36867a413694cd8df libs/dash (2.12.1-6-g8a46d3c)
 59f67115263676de5345581216640019975c4fda libs/expand-region (0.10.0-56-g59f6711)
 bb6b90ba3c558988c195048c4c40140b2ee17530 libs/fiplr (0.2.4-18-gbb6b90b)
 849b7346aa9da449b9bdf51367288451fcf19c9e libs/flycheck (0.25.1-155-g849b734)
 9e602f79ea58fe12c6a48ce3c2f749b817ef8c86 libs/git-grep (0.6.3~9)
 1b0cd6af048a8b2074ace14ab51fb6c987beb430 libs/go-errcheck (v1.1.2)
 63e67b187e8fbe6153995a754c60f65217e53142 libs/go-mode (v1.3.1-40-g63e67b1)
 db85a48a7870f46784edc202c780b19e2f65053a libs/gocode (v.20150303-35-gdb85a48)
 38b819b8f132962e24eb6a2cff33d571e848776d libs/grizzl (v0.1.1-27-g38b819b)
 589cdc239555a3eeea5579fe2eb596a7d9c4a1d1 libs/helm (v1.9.1-89-g589cdc2)
 0d0bbf60730d0e33c6362e1fceeaf0e133b1ceeb libs/jade-mode (v1.0.0-34-g0d0bbf6)
 7b430a37d2a77c8bc0f384e11e061e914f2d31de libs/js2-mode (20150909-77-g7b430a3)
 ac3da94a33b714d44d4f0adc670a829fdc522e34 libs/js2-refactor (0.6.1-124-gac3da94)
 e87fe8180b6513450a110b7ad4fed887895720c3 libs/magit (2.4.1-54-ge87fe81)
 f6a53c7c5283d640ae718f4548b0fda78877a375 libs/mark-multiple (heads/master)
 846a2d0db5f6ce71af9a67a793bfd89e751825fe libs/markdown-mode (v2.1-45-g846a2d0)
 a393384b3508e7d8d721e66d2bfb97fa7153dd4f libs/multiple-cursors (1.3.0-77-ga393384)
 59c454c5bbd4e7a20bec716f93fbac9a57c5e41c libs/npm (59c454c)
 004d58c47f6406b6555cf112f8a6eed6114cb63b libs/popup (v0.5.3-10-g004d58c)
 e886f6fe46c7413befb1de3799a185366fd8b39c libs/powerline (2.2-51-ge886f6f)
 a50b494f745e1b028e4945a07fa7cf395981573f libs/relative-line-numbers (heads/master)
 a56f0d0fedf9754e1728067ac868100f2499357d libs/s (1.11.0)
 869c84821cf3e556b380c5c35d8ad62287c4df58 libs/slim (1.1-21-g869c848)
 7b6dbfdbd4b646376a567c70e1a161545431b72b libs/smart-forward (heads/master)
 55aaebe3d793c2c990b39a302eb26c184281c42c libs/smex (3.0-13-g55aaebe)
 412713a0fcedd520d208a7b783fea03d710bcc61 libs/solarized-theme (remotes/origin/unified-57-g412713a)
 867ea7c5d7f3d9bb41127dac364c0fb009adc7bf libs/web-mode (v13.1-6-g867ea7c)
 42601d2ff8ff0071a099c50d4afab0ca7945e6af libs/yasnippet (0.9.1-snapshot-1-g42601d2)
 58e42af182c98cb9941d27cd042d227fbf4e146c libs/zencoding (heads/master)
Installing js2-mode
make[1]: Entering directory '/home/aidan/emacs/libs/js2-mode'
emacs -batch -q --no-site-file -L . -f batch-byte-compile js2-mode.el

In js2-jsx-mode:
js2-mode.el:11591:9:Warning: reference to free variable
    ‘js2-jsx-mode-syntax-table’
js2-mode.el:11591:9:Warning: reference to free variable
    ‘js2-jsx-mode-abbrev-table’

In js2-jump-to-definition:
js2-mode.el:12575:16:Warning: ‘find-tag-marker-ring’ is an obsolete variable
    (as of 25.1); use ‘xref-push-marker-stack’ or ‘xref-pop-marker-stack’
    instead.
emacs -batch -q --no-site-file -L . -f batch-byte-compile js2-imenu-extras.el
make[1]: Leaving directory '/home/aidan/emacs/libs/js2-mode'
make: go: Command not found
Makefile:24: recipe for target 'install-go-tools' failed
make: *** [install-go-tools] Error 127