[Geany-Devel] geany and geany-pluigins standalone installation
Volodymyr Kononenko
vmkononenko at xxxxx
Fri Mar 11 17:40:13 UTC 2016
Hi folks,
I am trying to build PairTagHighlighter to verify PR
https://github.com/geany/geany-plugins/pull/359
But I am getting undefined references to all Scintilla functions:
CCLD pairtaghighlighter.la
.libs/pair_tag_highlighter.o: In function `findBracket':
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:85:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:86:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:87:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:57:
undefined reference to `sci_get_char_at'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:58:
undefined reference to `sci_get_char_at'
.libs/pair_tag_highlighter.o:/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:59:
more undefined references to `sci_get_char_at' follow
.libs/pair_tag_highlighter.o: In function `clear_previous_highlighting':
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:152:
undefined reference to `scintilla_send_message'
.libs/pair_tag_highlighter.o: In function `highlight_tag':
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:131:
undefined reference to `scintilla_send_message'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:132:
undefined reference to `scintilla_send_message'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:134:
undefined reference to `scintilla_send_message'
/home/kononenv/devel/geany-plugins/pairtaghighlighter/src/pair_tag_highlighter.c:135:
undefined reference to `scintilla_send_message'
and etc. etc.
The way how I build Geany:
- ./autogen.sh
- ./configure --prefix=<geany-install-dir>
- make
- make install
The way how I build geany-plugins:
- export PKG_CONFIG_PATH=<geany-install-dir>/lib/pkgconfig
- ./configure --prefix=<geany-install-dir>
--with-geany-libdir=<geany-install-dir>/lib --disable-addons
--disable-autoclose --disable-automark --disable-codenav
--disable-commander --disable-debugger --disable-defineformat
--disable-devhelp --disable-geanyctags --disable-geanydoc
--disable-geanyextrasel --disable-geanygendoc --disable-geanyinsertnum
--disable-geanylatex --disable-geanylipsum --disable-geanylua
--disable-geanymacro --disable-geanyminiscript
--disable-geanynumberedbookmarks --disable-geanyprj --disable-geanypy
--disable-geanysendmail --disable-geanyvc --disable-geanypg
--disable-largefile --disable-geniuspaste --disable-gitchangebar
--disable-lineoperations --disable-markdown --disable-multiterm
--disable-overview --disable-pohelper --disable-pretty_printer
--disable-projectorganizer --disable-scope --disable-shiftcolumn
--disable-spellcheck --disable-treebrowser --disable-tableconvert
--disable-updatechecker --disable-webhelper --disable-xmlsnippets
Please suggest, how to make standalone installation in a proper way.
Thank you!
--
Best regards,
Volodymyr Kononenko
http://kononenko.ws
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geany.org/pipermail/devel/attachments/20160311/4ca724a9/attachment.html>
More information about the Devel
mailing list