Changes to remove warnings and fix dependencies.

This commit is contained in:
Berk Geveci 2001-11-08 17:03:52 -05:00
parent 05717b3dab
commit 777ec99219
5 changed files with 17 additions and 3 deletions

View File

@ -34,6 +34,6 @@ SET(EXECUTABLE_OUTPUT_PATH ${CMake_BINARY_DIR}/Source CACHE PATH
"Where to put the executables for CMake"
)
INCLUDE_REGULAR_EXPRESSION("^(\\.\\./)?(cm|FLTK|CMake).*")
INCLUDE_REGULAR_EXPRESSION("^(\\.\\./)?(cm|FLTK|CMake|form).*")

View File

@ -14,8 +14,9 @@ SOURCE_FILES( CURSES_SRCS
ccurses
)
INCLUDE_DIRECTORIES(${CMake_SOURCE_DIR}/Source/CursesDialog/form)
INCLUDE_DIRECTORIES(${CURSES_INCLUDE_PATH})
INCLUDE_DIRECTORIES(${CMake_SOURCE_DIR}/Source/CursesDialog/form/)
LINK_LIBRARIES(${CURSES_LIBRARY})
IF(CURSES_EXTRA_LIBRARY)

View File

@ -1,5 +1,7 @@
PROJECT(CMAKE_FORM)
INCLUDE_REGULAR_EXPRESSION("^.*$")
SOURCE_FILES(FORM_SRCS
fld_arg.c
fld_attr.c

View File

@ -33,7 +33,18 @@
#ifndef FORM_H
#define FORM_H
#if defined(__sun__) && defined(__GNUC__)
#define _MSE_INT_H
#endif
#define _BOOL_DEFINED
#include <sys/time.h>
#ifndef _XOPEN_SOURCE_EXTENDED
#define _XOPEN_SOURCE_EXTENDED
#endif /* XOPEN_SOURCE_EXTENDED */
#include <curses.h>
#undef _XOPEN_SOURCE_EXTENDED
#include <eti.h>
#include <stdarg.h>

View File

@ -72,7 +72,7 @@ extern void _nc_leaks_dump_entry(void);
/* doalloc.c */
extern void *_nc_doalloc(void *, size_t);
#if !HAVE_STRDUP
#define strdup _nc_strdup
/* #define strdup _nc_strdup */
extern char *_nc_strdup(const char *);
#endif