mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-01 19:54:32 +02:00
check-lxdialog.sh: Support libintl on FreeBSD
To unbreak "make menuconfig." Merges https://github.com/espressif/esp-idf/pull/3168
This commit is contained in:
committed by
Ivan Grokhotkov
parent
e24ac7a346
commit
85653acfb4
@@ -7,6 +7,10 @@ ldflags()
|
|||||||
if [ $(uname -s) == "Darwin" ]; then
|
if [ $(uname -s) == "Darwin" ]; then
|
||||||
#OSX seems to need ncurses too
|
#OSX seems to need ncurses too
|
||||||
echo -n "-lncurses "
|
echo -n "-lncurses "
|
||||||
|
elif [ $(uname -s) == "FreeBSD" ]; then
|
||||||
|
# On FreeBSD, the linker needs to know to search port libs for
|
||||||
|
# libintl
|
||||||
|
echo -n "-L/usr/local/lib -lintl "
|
||||||
fi
|
fi
|
||||||
pkg-config --libs ncursesw 2>/dev/null && exit
|
pkg-config --libs ncursesw 2>/dev/null && exit
|
||||||
pkg-config --libs ncurses 2>/dev/null && exit
|
pkg-config --libs ncurses 2>/dev/null && exit
|
||||||
@@ -44,6 +48,10 @@ ccflags()
|
|||||||
if [ $(uname -s) == "Darwin" ]; then
|
if [ $(uname -s) == "Darwin" ]; then
|
||||||
#OSX doesn't have libintl
|
#OSX doesn't have libintl
|
||||||
echo -n "-DKBUILD_NO_NLS -Wno-format-security "
|
echo -n "-DKBUILD_NO_NLS -Wno-format-security "
|
||||||
|
elif [ $(uname -s) == "FreeBSD" ]; then
|
||||||
|
# FreeBSD gettext port has libintl.h, but the compiler needs
|
||||||
|
# to know to search port includes
|
||||||
|
echo -n "-I/usr/local/include "
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user