290Index
Java code, compiling, 68–70
Java Runtime Environment, 190
Java Virtual Machine (JVM), 263–64
Jboss, 266–67
jcl
program, 70
jCVS, 190–96
actions/verbs, 194–95
checking out a project, 191–93
client, configuring, 191
editing projects, 195–96
installing, 190
Project Window, 192–93
server definitions file, setting up, 193–94
using, 191–96
WorkBench, 196
Jed, 11, 18, 32–36
configuring, 33
folding code, 35–36
commands, 36
text interface, 34
using, 34
Jikes, 272–74
jvgenmain
program, 70
K
K&R style, 207–8
Kaffe, 264–65
kdbg
, 169–71
KDE debugger, 169–71
Kibaale Children’s Center (KCC), 37
kill
command, 144
killall
command, 179
L
L
command,
sdiff
utility, 218
-l
option:
ar
utility, 227
nm
utility, 230–31
ldconfig
program, 57
LD_LIBRARY_PATH
environment vari-
able, 55, 57
Libraries:
creating, 92
GNU C library, 45
location of, 163
shared, 163
standard libraries, 45, 93–94
LIBRARY_PATH
environment variable,
55
Linux:
configuring X-Windows on, 13
as operating system, 11
Linux Development Platform Specifications
(LDPS), 15
Linux development workstation, 277–82
disk drive, 278–79
distributed development:
remote access, 280
source code repository, 280–81
memory, 278
parts of, 277–78
processor, 278
sizing the task, 279
standalone development workstation,
279–80
Linux Standard Base (LSB), 15–16
current contributors to, 16
libraries, 15–16
list
command, GDB, 141
ltrace
utility, 203, 223–24
options used with, 224
M
make bootstrap
command, 51
make
utility, 13, 101–34
basic terminology, 103–5
control structures, 131–33
for
control structure, 133
default goal, 104
default goal, building, 108
dependencies, 104
directives, 131–33
ifdef
directive, 132
ifeq
directive, 132
ifndef
directive, 133
ifneq
directive, 132
include files, 109–10
input files, 103, 105–6
Next Page >>
<< Previous Page
Back to the Table of Contents