add relpath to the build Makefile
[dragonfly.git] / UPDATING
CommitLineData
5e0ae0d4 1$DragonFly: src/UPDATING,v 1.2 2003/08/14 18:26:32 asmodai Exp $
984263bc 2
5e0ae0d4 3Updating Information for DragonFly users.
984263bc 4
5e0ae0d4
JR
5This file should warn you of any pitfalls which you might need to work around
6when trying to update your DragonFly system.
984263bc 7
5e0ae0d4
JR
8If you discover any problem, please contact the bugs@lists.dragonflybsd.org
9mailing list with the details.
984263bc 10
5e0ae0d4 11------------------------------------------------------------------------------
984263bc 12
5e0ae0d4
JR
13> Compiling DragonFly
14---------------------
984263bc 15
5e0ae0d4
JR
16Compiling DragonFly requires an ISO C90 or higher compliant compiler.
17Compilers which support this are, amongst others: The GNU C Compiler, The
18Intel C++ Compiler, and The TenDRA Compiler.
984263bc 19
5e0ae0d4
JR
20> Include files
21---------------
984263bc 22
5e0ae0d4
JR
23Due to the source tree reorganization header files have moved to different
24locations. The ufs/ufs directory, for example, now can be found at vfs/ufs.
25ufs/ffs can be found in vfs/ufs as well.
984263bc 26
5e0ae0d4
JR
27Best thing to do would be to rm -rf /usr/include and from /usr/src do a 'make
28includes'. This should repopulate your entire tree.
984263bc 29
5e0ae0d4
JR
30> Linux emulation
31-----------------
984263bc 32
5e0ae0d4
JR
33Right now there is a reported problem with the Linux emulation layer not
34working properly. This should be fixed soon.
984263bc 35
5e0ae0d4
JR
36> Kerberos IV
37-------------
984263bc 38
5e0ae0d4
JR
39Kerberos IV (eBones) was removed from the tree, please consider moving to
40Kerberos 5 (Heimdal).
984263bc 41
5e0ae0d4
JR
42> Modules
43---------
984263bc 44
5e0ae0d4 45Right now the modules do not build. We hope to have them working soon again.