首先,我在这里遵循以下说明:https://www.vim.org/git.php 我得到了vim的git克隆,转到vim/src目录并键入make,我得到了这个错误消息: no terminal library found
checking for tgetent()... configure: error: NOT FOUND!
You need to install a terminal library; for example ncurses.
Or specify the name of the library with --with-tlib.
Makef
我试图编译和安装带有诅咒支持的Python的尝试都失败了,我尝试过在编译标志上进行多次迭代等等,而且似乎无法让它正常工作。
这是关于Solaris 11的Python版本3.4.3:
,首先,这是的问题
Python 3.4.3 (default, Mar 3 2015, 14:43:41)
[GCC 4.5.2] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>> import curses
根据Lua,如果Lua5.1或更高版本被编译为C++,它将使用C++异常。因为Lua是一个C库,所以它只在makefile中引用CC。因此,我的想法是将CC重新定义为"g++“,这样我就不必修改makefile。
make generic CC="g++"
我可以在没有任何问题的情况下建造Lua。但是,现在当我将我的C++应用程序链接到Lua (静态)库时,我会收到许多Lua函数(lua_checklstring、lua_pushinteger等)的未定义引用错误。
当我使用gcc构建Lua时,我的应用程序链接成功。
make generic CC="gcc