mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Install the libncurses5-dev:i386 package to get the correct symlinks.
This commit is contained in:
parent
f9885f0b6a
commit
8c5f3aebc8
@ -107,9 +107,19 @@ elif [ "$TRAVIS_BUILD_TYPE" = "gcc/unittest" ]; then
|
|||||||
elif [ "$TRAVIS_BUILD_TYPE" = "gcc/ia32" ]; then
|
elif [ "$TRAVIS_BUILD_TYPE" = "gcc/ia32" ]; then
|
||||||
set_environment /opt/neovim-deps/32
|
set_environment /opt/neovim-deps/32
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install gcc-multilib g++-multilib libncurses5:i386
|
|
||||||
sudo ln -s /lib/i386-linux-gnu/libtinfo.so.5 /lib/i386-linux-gnu/libtinfo.so
|
# Need this to keep apt-get from removing gcc when installing libncurses
|
||||||
sudo ln -s /lib/i386-linux-gnu/libncurses.so.5.9 /lib/i386-linux-gnu/libcurses.so
|
# below.
|
||||||
|
sudo apt-get install libc6-dev libc6-dev:i386
|
||||||
|
|
||||||
|
# Do this separately so that things get configured correctly, otherwise
|
||||||
|
# libncurses fails to install.
|
||||||
|
sudo apt-get install gcc-multilib g++-multilib
|
||||||
|
|
||||||
|
# Install the dev version to get the pkg-config and symlinks installed
|
||||||
|
# correctly.
|
||||||
|
sudo apt-get install libncurses5-dev:i386
|
||||||
|
|
||||||
$MAKE_CMD CMAKE_EXTRA_FLAGS="-DBUSTED_OUTPUT_TYPE=TAP -DCMAKE_TOOLCHAIN_FILE=cmake/i386-linux-gnu.toolchain.cmake" unittest
|
$MAKE_CMD CMAKE_EXTRA_FLAGS="-DBUSTED_OUTPUT_TYPE=TAP -DCMAKE_TOOLCHAIN_FILE=cmake/i386-linux-gnu.toolchain.cmake" unittest
|
||||||
$MAKE_CMD test
|
$MAKE_CMD test
|
||||||
elif [ "$TRAVIS_BUILD_TYPE" = "clint" ]; then
|
elif [ "$TRAVIS_BUILD_TYPE" = "clint" ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user