cs: sync include path for {Free,Open}BSD

This commit is contained in:
Matthew Flatt 2019-06-21 21:08:52 -06:00
parent e68269b357
commit 5fb38fc246
3 changed files with 7 additions and 0 deletions

View File

@ -3900,12 +3900,14 @@ case "$host_os" in
;;
*freebsd*)
MACH_OS=fb
CFLAGS="${CFLAGS} -I/usr/local/include"
LIBS="${LIBS} -L/usr/local/lib -liconv -lm -lpthread -lossp-uuid"
CPPFLAGS="${CPPFLAGS} -DELF_FIND_BOOT_SECTION"
ELF_COMP="--expect-elf"
;;
openbsd*)
MACH_OS=ob
CFLAGS="${CFLAGS} -I/usr/local/include"
LIBS="${LIBS} -L/usr/local/lib -liconv -lm -lpthread -lossp-uuid"
LDFLAGS="${LDFLAGS} -Wl,-zwxneeded"
# Can't strip until ELF lookup added to startup

View File

@ -181,12 +181,14 @@ case "$host_os" in
;;
*freebsd*)
MACH_OS=fb
CFLAGS="${CFLAGS} -I/usr/local/include"
LIBS="${LIBS} -L/usr/local/lib -liconv -lm -lpthread -lossp-uuid"
CPPFLAGS="${CPPFLAGS} -DELF_FIND_BOOT_SECTION"
ELF_COMP="--expect-elf"
;;
openbsd*)
MACH_OS=ob
CFLAGS="${CFLAGS} -I/usr/local/include"
LIBS="${LIBS} -L/usr/local/lib -liconv -lm -lpthread -lossp-uuid"
LDFLAGS="${LDFLAGS} -Wl,-zwxneeded"
# Can't strip until ELF lookup added to startup

View File

@ -37,6 +37,9 @@ static iconv_t iconv_open(const char *to, const char *from) { return -1; }
static void iconv_close(iconv_t cd) { }
static void init_iconv() { }
void rktio_set_dll_path(rktio_char16_t *p) { }
rktio_char16_t *rktio_get_dll_path(rktio_char16_t *s) { return NULL; }
#elif defined(RKTIO_SYSTEM_WINDOWS)
static wchar_t *dlldir;