When I install ox-gfm package, I got below warning:
Leaving directory ‘/Users/root/.emacs.d/elpa/ox-gfm-20170304.1504’
Compiling file /Users/root/.emacs.d/elpa/ox-gfm-20170304.1504/ox-gfm.el at Mon Apr 3 22:11:54 2017
Entering directory ‘/Users/root/.emacs.d/elpa/ox-gfm-20170304.1504/’
Compiling no file at Mon Apr 3 22:11:55 2017
Warning (bytecomp): reference to free variable ‘info’
Warning (bytecomp): org-export-collect-footnote-definitions called with 1
argument, but requires 2
Warning (bytecomp): org-html--anchor called with 4 arguments, but accepts only
0-3
Warning (bytecomp): the function ‘org-export-get-reference’ is not known to be
defined.
But sounds like org-export-get-reference will be used in publish code, so when I try to publish org file to md file (refer to this link), it will report a error:
org-gfm-format-toc: Symbol’s function definition is void: org-export-get-reference
So I guess we should not ignore the warning! Not sure if any other depend package missed!
My emacs version on MacOSX 10.12:
GNU Emacs 25.2.1 (x86_64-apple-darwin16.0.0, NS appkit-1504.00 Version 10.12 (Build 16A323)) of 2017-04-03