sam
11d6d6d102
* Do not fail if -lXmu is not present; -lXt should be enough.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@222 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-30 02:00:20 +00:00
sam
33a9e2da21
* Split the common part of the xaw and motif plugins into a separate
...
libelk-xt shared library.
git-svn-id: svn://svn.zoy.org/elk/trunk@214 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 09:57:09 +00:00
sam
d9c2c96d5c
* Fixed a syntax error.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@211 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 14:41:16 +00:00
sam
2b27088412
* Merged the *-xt.la and *-widgets.la module pairs into one *.la to avoid
...
undefined symbols.
git-svn-id: svn://svn.zoy.org/elk/trunk@205 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 17:54:52 +00:00
sam
6193f32c39
* We run r4rstest.scm after having built elk.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@203 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 16:21:24 +00:00
sam
7d9cacb04c
* Fixed shell syntax (if "foo" = "bar" instead of if test "foo" = "bar").
...
git-svn-id: svn://svn.zoy.org/elk/trunk@202 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:57:43 +00:00
sam
8959736e63
* Don't build the Xaw and Motif plugins when cross-compiling.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@201 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:42:13 +00:00
sam
f34143b438
* Disabled the use of environ on OS X.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@199 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:32:16 +00:00
sam
5b1cb65202
* Removed compile-time checks for _SC_OPEN_MAX, _PC_PATH_MAX and _SC_PAGESIZE
...
and used simple build-time #ifdefs.
git-svn-id: svn://svn.zoy.org/elk/trunk@196 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 12:28:31 +00:00
sam
ce02b05888
* Fixed the check for "environ" on OS X and Solaris.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@184 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 15:14:16 +00:00
sam
17f5581cf4
* Linux compilation fix.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@173 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-22 17:00:33 +00:00
sam
bae12ce1f8
* Fixed the CXX check.
...
* Updated NEWS.
git-svn-id: svn://svn.zoy.org/elk/trunk@171 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-20 02:27:44 +00:00
sam
b3dfa6f946
* 3.99.4 release.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@170 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-20 01:13:14 +00:00
sam
d885709ffb
* #include <netdb.h> if available, so that Solaris has MAXHOSTNAMELEN.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@167 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-19 11:47:51 +00:00
sam
69724a8ba7
* Added -no-undefined to all plugins' LDFLAGS.
...
* Disabled most of the unix plugin code under Windows.
* Replaced remaining index/rindex calls with strchr/strrchr.
* Updated the Win32 build.
git-svn-id: svn://svn.zoy.org/elk/trunk@164 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-19 08:54:08 +00:00
sam
5f31f6ae27
* Proper DLL symbol exporting under Win32.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@162 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-17 13:18:59 +00:00
sam
3a979638fc
* Minor 3.99.3 release.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@157 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-15 11:47:51 +00:00
sam
ea20a5275c
* Disabled the monitor plugin because it relies on specific gcc features.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@156 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-15 11:09:21 +00:00
sam
d4dc463b3d
* Plugin support for Win32.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@150 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-13 06:31:24 +00:00
sam
3077766693
* configure.ac:
...
+ Check for awk and groff.
+ Only build documentation if groff was found.
* debian/rules:
+ Move .ps documentation to the elkdoc package.
* doc/*:
+ Removed *.ps files from CVS.
+ Added proper build rules for *.ps files.
git-svn-id: svn://svn.zoy.org/elk/trunk@143 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-11 08:21:49 +00:00
sam
d55ca1b9bf
* Renamed OBJ_DIR into LIB_DIR.
...
* Fixed SCM_DIR and LIB_DIR so that they take ${prefix} into account.
* Added -I $(top_builddir)/include to INCLUDES.
git-svn-id: svn://svn.zoy.org/elk/trunk@142 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-11 06:57:26 +00:00
sam
284ec7540b
* Fix HP-UX crashes by defining ARRAY_BROKEN on this platform.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@140 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-10 22:40:44 +00:00
sam
c2282be5c7
* configure.ac:
...
+ Prefer the C99 inttypes.h rather than stdint.h.
+ Use AC_FUNC_ALLOCA instead of AC_CHECK_FUNCS(alloca).
* include/object.h:
+ Removed a legacy #include <stdint.h>.
git-svn-id: svn://svn.zoy.org/elk/trunk@139 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-10 15:10:11 +00:00
sam
7a028b1c77
* Added more system checks.
...
* Now builds on Win32.
git-svn-id: svn://svn.zoy.org/elk/trunk@130 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-09 15:18:55 +00:00
sam
dcf74a9c38
* Enhanced the dlopen() checks, especially for platforms that do not
...
need -ldl.
* Ported the plugin loading code to the HP-UX shl_load() system.
git-svn-id: svn://svn.zoy.org/elk/trunk@129 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-09 13:30:23 +00:00
sam
3d1b7d069f
* Implemented the dyld plugin loader for OS X.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@125 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-07 22:07:33 +00:00
sam
9b0193fa91
* Added a check for Darwin's dyld API, that we'll prefer over dlopen.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@124 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-07 20:23:47 +00:00
sam
d5784c9b41
* Fixed many tests for termio.h, termios.h, TIOCFLUSH, etc.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@122 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-07 14:28:01 +00:00
sam
27e5b94103
* Fixed a typo in the configuration summary.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@118 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-07 11:18:38 +00:00
sam
58b8dc6976
* Got rid of CAN_LOAD_OBJ. We'll only use dlopen()-like functions now.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@115 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-07 01:33:17 +00:00
sam
b7a437f9a5
* Removed the hardcoded -lelf from src/Makefile.am.
...
* Moved the hardcoded -lm -ldl from src/Makefile.am to configure.ac.
git-svn-id: svn://svn.zoy.org/elk/trunk@114 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 16:19:02 +00:00
sam
de7ea1ad63
* Conditionally define CAN_DUMP, CAN_LOAD_OBJ and CAN_LOAD_LIB.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@113 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 16:05:42 +00:00
sam
666572f3e3
* Checked for libelf, and replaced hardcoded #define ELF with HAVE_LIBELF
...
tests.
* #include "site.h" in kernel.h.
git-svn-id: svn://svn.zoy.org/elk/trunk@106 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 14:45:29 +00:00
sam
971eae3c27
* Removed the autoconf check for __attribute__((noreturn)) and used plain
...
C checks.
git-svn-id: svn://svn.zoy.org/elk/trunk@105 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 12:33:55 +00:00
sam
57766216c8
* Added autoconf checks for -lgdbm, X11, Xaw and Motif.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@100 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 11:15:57 +00:00
sam
6000fb66f3
* Don't use __attribute__ if not using GNU C.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@99 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 02:33:10 +00:00
sam
f244b25ea4
* Don't build gdbm.so if libgdbm isn't found.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@98 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 02:17:09 +00:00
sam
2acd67ca66
* Don't compile newhandler.cpp if no C++ compiler is present.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@97 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-06 01:57:13 +00:00
sam
61885f04c6
* Re-renamed xm to motif (SVN rules).
...
git-svn-id: svn://svn.zoy.org/elk/trunk@79 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-04 09:23:22 +00:00
sam
3874cda315
* Changed motif back to xm.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@78 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-03 22:59:20 +00:00
sam
28da7c3327
* Moved some directories.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@76 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-03 22:00:01 +00:00
sam
a9456ffcc1
* Removed useless line in configure.ac.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@74 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-03 00:05:48 +00:00
sam
70f0b556a7
* Fixed the $Id stuff.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@63 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-30 16:16:52 +00:00
sam
6ffabe6a36
* configure.ac:
...
+ Generate the doc/* Makefiles.
+ Export XAW_LIBS and so on to the Makefiles.
git-svn-id: svn://svn.zoy.org/elk/trunk@56 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-27 01:17:40 +00:00
sam
659601da1f
* Fixed the build process for all extensions.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@48 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 18:28:02 +00:00
sam
6b55b639db
* Moved debian/elk.ini to scm/slib.scm.in, generated by ./configure.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@46 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 17:09:12 +00:00
sam
88043b6ad7
* The Xlib plugin properly builds.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@45 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 16:29:54 +00:00
sam
b884d039b6
* Distribute headers in /usr/include/elk.
...
* Build the Unix plugin.
git-svn-id: svn://svn.zoy.org/elk/trunk@43 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 16:00:50 +00:00
sam
fd9e7337f5
* Fixed all compilation warnings in the base code.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@41 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 15:01:22 +00:00
sam
8a5258b0c8
* Added comments from the old config/ directory to configure.ac, and started
...
changing all the AC_DEFINEs into proper autoconf checks.
git-svn-id: svn://svn.zoy.org/elk/trunk@36 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 14:17:09 +00:00