All pastes #296328 Raw Edit

Something

public text v1 · immutable
#296328 ·published 2006-12-30 03:01 UTC
rendered paste body
Last login: Fri Dec 29 17:55:51 on ttyp4
Welcome to Darwin!
wxs@stupid wxs # cd Desktop/src/nethack-3.4.3/
wxs@stupid nethack-3.4.3 # make
( cd src ; make )
cc -O -I../include -c monst.c
cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
./makedefs -p
./makedefs -o
touch ../src/hack.h-t
cc -O -I../include   -c -o allmain.o allmain.c
cc -O -I../include   -c -o apply.o apply.c
^Cmake[1]: *** [apply.o] Interrupt
make: *** [nethack] Interrupt

wxs@stupid nethack-3.4.3 # make clean
( cd src ; make clean )
rm -f *.o ../src/hack.h-t ../src/config.h-t
( cd util ; make clean )
rm -f *.o
wxs@stupid nethack-3.4.3 # make
( cd src ; make )
touch ../src/config.h-t
cc -O -I../include -c monst.c
cc -O -I../include -c objects.c
cc -O -I../include   -c -o makedefs.o makedefs.c
cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
./makedefs -p
./makedefs -o
touch ../src/hack.h-t
cc -O -I../include   -c -o allmain.o allmain.c
cc -O -I../include   -c -o alloc.o alloc.c
cc -O -I../include   -c -o apply.o apply.c
cc -O -I../include   -c -o artifact.o artifact.c
cc -O -I../include   -c -o attrib.o attrib.c
cc -O -I../include   -c -o ball.o ball.c
cc -O -I../include   -c -o bones.o bones.c
cc -O -I../include   -c -o botl.o botl.c
cc -O -I../include   -c -o cmd.o cmd.c
cc -O -I../include   -c -o dbridge.o dbridge.c
cc -O -I../include   -c -o decl.o decl.c
cc -O -I../include   -c -o detect.o detect.c
cc -O -I../include   -c -o dig.o dig.c
cc -O -I../include   -c -o display.o display.c
cc -O -I../include   -c -o dlb.o dlb.c
cc -O -I../include   -c -o do.o do.c
cc -O -I../include   -c -o do_name.o do_name.c
cc -O -I../include   -c -o do_wear.o do_wear.c
cc -O -I../include   -c -o dog.o dog.c
cc -O -I../include   -c -o dogmove.o dogmove.c
cc -O -I../include   -c -o dokick.o dokick.c
cc -O -I../include   -c -o dothrow.o dothrow.c
cc -O -I../include   -c -o drawing.o drawing.c
cc -O -I../include   -c -o dungeon.o dungeon.c
cc -O -I../include   -c -o eat.o eat.c
cc -O -I../include   -c -o end.o end.c
cc -O -I../include   -c -o engrave.o engrave.c
cc -O -I../include   -c -o exper.o exper.c
cc -O -I../include   -c -o explode.o explode.c
cc -O -I../include   -c -o extralev.o extralev.c
cc -O -I../include   -c -o files.o files.c
cc -O -I../include   -c -o fountain.o fountain.c
cc -O -I../include   -c -o hack.o hack.c
cc -O -I../include   -c -o hacklib.o hacklib.c
cc -O -I../include   -c -o invent.o invent.c
cc -O -I../include   -c -o light.o light.c
cc -O -I../include   -c -o lock.o lock.c
cc -O -I../include   -c -o mail.o mail.c
cc -O -I../include   -c -o makemon.o makemon.c
cc -O -I../include   -c -o mapglyph.o mapglyph.c
cc -O -I../include   -c -o mcastu.o mcastu.c
cc -O -I../include   -c -o mhitm.o mhitm.c
cc -O -I../include   -c -o mhitu.o mhitu.c
cc -O -I../include   -c -o minion.o minion.c
cc -O -I../include   -c -o mklev.o mklev.c
cc -O -I../include   -c -o mkmap.o mkmap.c
cc -O -I../include   -c -o mkmaze.o mkmaze.c
cc -O -I../include   -c -o mkobj.o mkobj.c
cc -O -I../include   -c -o mkroom.o mkroom.c
cc -O -I../include   -c -o mon.o mon.c
cc -O -I../include   -c -o mondata.o mondata.c
cc -O -I../include   -c -o monmove.o monmove.c
./makedefs -m
cc -O -I../include   -c -o monstr.o monstr.c
cc -O -I../include   -c -o mplayer.o mplayer.c
cc -O -I../include   -c -o mthrowu.o mthrowu.c
cc -O -I../include   -c -o muse.o muse.c
cc -O -I../include   -c -o music.o music.c
cc -O -I../include   -c -o o_init.o o_init.c
cc -O -I../include   -c -o objnam.o objnam.c
cc -O -I../include   -c -o options.o options.c
cc -O -I../include   -c -o pager.o pager.c
cc -O -I../include   -c -o pickup.o pickup.c
cc -O -I../include   -c -o pline.o pline.c
cc -O -I../include   -c -o polyself.o polyself.c
cc -O -I../include   -c -o potion.o potion.c
cc -O -I../include   -c -o pray.o pray.c
cc -O -I../include   -c -o priest.o priest.c
cc -O -I../include   -c -o quest.o quest.c
cc -O -I../include   -c -o questpgr.o questpgr.c
cc -O -I../include   -c -o read.o read.c
cc -O -I../include   -c -o rect.o rect.c
cc -O -I../include   -c -o region.o region.c
cc -O -I../include   -c -o restore.o restore.c
cc -O -I../include   -c -o rip.o rip.c
cc -O -I../include   -c -o rnd.o rnd.c
cc -O -I../include   -c -o role.o role.c
role.c:118: error: 'PM_CLOWNMALE' undeclared here (not in a function)
role.c:118: error: 'PM_CLOWNFEMALE' undeclared here (not in a function)
role.c:119: error: 'PM_PT_BARNUM' undeclared here (not in a function)
role.c:119: error: 'PM_CLOWNS' undeclared here (not in a function)
role.c:119: error: 'PM_BOZO' undeclared here (not in a function)
role.c:121: error: 'ART_HONKER_OF_SLEEP' undeclared here (not in a function)
make[1]: *** [role.o] Error 1
make: *** [nethack] Error 2
wxs@stupid nethack-3.4.3 # vim ~/.vimrc
wxs@stupid nethack-3.4.3 # make spotless
( cd src ; make spotless )
rm -f *.o ../src/hack.h-t ../src/config.h-t
rm -f a.out core nethack Sys*
rm -f ../include/date.h ../include/onames.h ../include/pm.h
rm -f monstr.c ../include/vis_tab.h vis_tab.c tile.c *.moc
rm -f ../win/gnome/gn_rip.h
( cd util ; make spotless )
rm -f *.o
rm -f lev_lex.c lev_yacc.c dgn_lex.c dgn_yacc.c
rm -f ../include/lev_comp.h ../include/dgn_comp.h
rm -f ../include/tile.h
rm -f makedefs lev_comp dgn_comp recover dlb
rm -f gif2txt txt2ppm tile2x11 tile2img.ttp xpm2img.ttp tilemap
( cd dat ; make spotless )
rm -f spec_levs quest_levs *.lev data rumors quest.dat oracles options dungeon dungeon.pdf
rm -f nhdat x11tiles beostiles pet_mark.xbm rip.xpm mapbg.xpm
rm -f rip.img GEM_RSC.RSC title.img nh16.img NetHack.ad
( cd doc ; make spotless )
rm -f Guidebook.aux Guidebook.log
rm -f Guidebook Guidebook.ps Guidebook.dvi
wxs@stupid nethack-3.4.3 # file src/monst.c
src/monst.c: ASCII C program text
wxs@stupid nethack-3.4.3 # make
( cd src ; make )
touch ../src/config.h-t
cc -O -I../include -c monst.c
cc -O -I../include -c objects.c
cc -O -I../include   -c -o makedefs.o makedefs.c
cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
./makedefs -p
./makedefs -o
touch ../src/hack.h-t
cc -O -I../include   -c -o allmain.o allmain.c
cc -O -I../include   -c -o alloc.o alloc.c
cc -O -I../include   -c -o apply.o apply.c
cc -O -I../include   -c -o artifact.o artifact.c
cc -O -I../include   -c -o attrib.o attrib.c
cc -O -I../include   -c -o ball.o ball.c
cc -O -I../include   -c -o bones.o bones.c
cc -O -I../include   -c -o botl.o botl.c
cc -O -I../include   -c -o cmd.o cmd.c
cc -O -I../include   -c -o dbridge.o dbridge.c
cc -O -I../include   -c -o decl.o decl.c
cc -O -I../include   -c -o detect.o detect.c
cc -O -I../include   -c -o dig.o dig.c
cc -O -I../include   -c -o display.o display.c
cc -O -I../include   -c -o dlb.o dlb.c
cc -O -I../include   -c -o do.o do.c
cc -O -I../include   -c -o do_name.o do_name.c
cc -O -I../include   -c -o do_wear.o do_wear.c
cc -O -I../include   -c -o dog.o dog.c
cc -O -I../include   -c -o dogmove.o dogmove.c
cc -O -I../include   -c -o dokick.o dokick.c
cc -O -I../include   -c -o dothrow.o dothrow.c
cc -O -I../include   -c -o drawing.o drawing.c
cc -O -I../include   -c -o dungeon.o dungeon.c
cc -O -I../include   -c -o eat.o eat.c
cc -O -I../include   -c -o end.o end.c
cc -O -I../include   -c -o engrave.o engrave.c
cc -O -I../include   -c -o exper.o exper.c
cc -O -I../include   -c -o explode.o explode.c
cc -O -I../include   -c -o extralev.o extralev.c
cc -O -I../include   -c -o files.o files.c
cc -O -I../include   -c -o fountain.o fountain.c
cc -O -I../include   -c -o hack.o hack.c
cc -O -I../include   -c -o hacklib.o hacklib.c
cc -O -I../include   -c -o invent.o invent.c
cc -O -I../include   -c -o light.o light.c
cc -O -I../include   -c -o lock.o lock.c
cc -O -I../include   -c -o mail.o mail.c
cc -O -I../include   -c -o makemon.o makemon.c
cc -O -I../include   -c -o mapglyph.o mapglyph.c
cc -O -I../include   -c -o mcastu.o mcastu.c
cc -O -I../include   -c -o mhitm.o mhitm.c
cc -O -I../include   -c -o mhitu.o mhitu.c
cc -O -I../include   -c -o minion.o minion.c
cc -O -I../include   -c -o mklev.o mklev.c
cc -O -I../include   -c -o mkmap.o mkmap.c
cc -O -I../include   -c -o mkmaze.o mkmaze.c
cc -O -I../include   -c -o mkobj.o mkobj.c
cc -O -I../include   -c -o mkroom.o mkroom.c
cc -O -I../include   -c -o mon.o mon.c
cc -O -I../include   -c -o mondata.o mondata.c
cc -O -I../include   -c -o monmove.o monmove.c
./makedefs -m
cc -O -I../include   -c -o monstr.o monstr.c
cc -O -I../include   -c -o mplayer.o mplayer.c
cc -O -I../include   -c -o mthrowu.o mthrowu.c
cc -O -I../include   -c -o muse.o muse.c
cc -O -I../include   -c -o music.o music.c
cc -O -I../include   -c -o o_init.o o_init.c
cc -O -I../include   -c -o objnam.o objnam.c
cc -O -I../include   -c -o options.o options.c
cc -O -I../include   -c -o pager.o pager.c
cc -O -I../include   -c -o pickup.o pickup.c
cc -O -I../include   -c -o pline.o pline.c
cc -O -I../include   -c -o polyself.o polyself.c
cc -O -I../include   -c -o potion.o potion.c
cc -O -I../include   -c -o pray.o pray.c
cc -O -I../include   -c -o priest.o priest.c
cc -O -I../include   -c -o quest.o quest.c
cc -O -I../include   -c -o questpgr.o questpgr.c
cc -O -I../include   -c -o read.o read.c
cc -O -I../include   -c -o rect.o rect.c
cc -O -I../include   -c -o region.o region.c
cc -O -I../include   -c -o restore.o restore.c
cc -O -I../include   -c -o rip.o rip.c
cc -O -I../include   -c -o rnd.o rnd.c
cc -O -I../include   -c -o role.o role.c
role.c:119: error: 'PM_PT_BARNUM' undeclared here (not in a function)
role.c:119: error: 'PM_CLOWNS' undeclared here (not in a function)
role.c:119: error: 'PM_BOZO' undeclared here (not in a function)
role.c:121: error: 'ART_HONKER_OF_SLEEP' undeclared here (not in a function)
role.c:125: warning: braces around scalar initializer
role.c:125: warning: (near initialization for 'roles[3].allow')
role.c:125: warning: excess elements in scalar initializer
role.c:125: warning: (near initialization for 'roles[3].allow')
role.c:125: warning: excess elements in scalar initializer
role.c:125: warning: (near initialization for 'roles[3].allow')
role.c:125: warning: excess elements in scalar initializer
role.c:125: warning: (near initialization for 'roles[3].allow')
role.c:125: warning: excess elements in scalar initializer
role.c:125: warning: (near initialization for 'roles[3].allow')
role.c:125: warning: excess elements in scalar initializer
role.c:125: warning: (near initialization for 'roles[3].allow')
role.c:130: warning: overflow in implicit constant conversion
make[1]: *** [role.o] Error 1
make: *** [nethack] Error 2
wxs@stupid nethack-3.4.3 # make
( cd src ; make )
cc -O -I../include   -c -o role.o role.c
role.c:119: error: 'PM_PT_BARNUM' undeclared here (not in a function)
role.c:119: error: 'PM_CLOWNS' undeclared here (not in a function)
role.c:119: error: 'PM_BOZO' undeclared here (not in a function)
role.c:121: error: 'ART_HONKER_OF_SLEEP' undeclared here (not in a function)
make[1]: *** [role.o] Error 1
make: *** [nethack] Error 2
wxs@stupid nethack-3.4.3 # make clean
( cd src ; make clean )
rm -f *.o ../src/hack.h-t ../src/config.h-t
( cd util ; make clean )
rm -f *.o
wxs@stupid nethack-3.4.3 # make
( cd src ; make )
touch ../src/config.h-t
cc -O -I../include -c monst.c
cc -O -I../include -c objects.c
cc -O -I../include   -c -o makedefs.o makedefs.c
cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
./makedefs -p
./makedefs -o
touch ../src/hack.h-t
cc -O -I../include   -c -o allmain.o allmain.c
cc -O -I../include   -c -o alloc.o alloc.c
cc -O -I../include   -c -o apply.o apply.c
cc -O -I../include   -c -o artifact.o artifact.c
cc -O -I../include   -c -o attrib.o attrib.c
cc -O -I../include   -c -o ball.o ball.c
cc -O -I../include   -c -o bones.o bones.c
cc -O -I../include   -c -o botl.o botl.c
cc -O -I../include   -c -o cmd.o cmd.c
cc -O -I../include   -c -o dbridge.o dbridge.c
cc -O -I../include   -c -o decl.o decl.c
cc -O -I../include   -c -o detect.o detect.c
cc -O -I../include   -c -o dig.o dig.c
cc -O -I../include   -c -o display.o display.c
cc -O -I../include   -c -o dlb.o dlb.c
cc -O -I../include   -c -o do.o do.c
cc -O -I../include   -c -o do_name.o do_name.c
cc -O -I../include   -c -o do_wear.o do_wear.c
cc -O -I../include   -c -o dog.o dog.c
cc -O -I../include   -c -o dogmove.o dogmove.c
cc -O -I../include   -c -o dokick.o dokick.c
cc -O -I../include   -c -o dothrow.o dothrow.c
cc -O -I../include   -c -o drawing.o drawing.c
cc -O -I../include   -c -o dungeon.o dungeon.c
cc -O -I../include   -c -o eat.o eat.c
cc -O -I../include   -c -o end.o end.c
cc -O -I../include   -c -o engrave.o engrave.c
cc -O -I../include   -c -o exper.o exper.c
cc -O -I../include   -c -o explode.o explode.c
cc -O -I../include   -c -o extralev.o extralev.c
cc -O -I../include   -c -o files.o files.c
cc -O -I../include   -c -o fountain.o fountain.c
cc -O -I../include   -c -o hack.o hack.c
cc -O -I../include   -c -o hacklib.o hacklib.c
cc -O -I../include   -c -o invent.o invent.c
cc -O -I../include   -c -o light.o light.c
cc -O -I../include   -c -o lock.o lock.c
cc -O -I../include   -c -o mail.o mail.c
cc -O -I../include   -c -o makemon.o makemon.c
cc -O -I../include   -c -o mapglyph.o mapglyph.c
cc -O -I../include   -c -o mcastu.o mcastu.c
cc -O -I../include   -c -o mhitm.o mhitm.c
cc -O -I../include   -c -o mhitu.o mhitu.c
cc -O -I../include   -c -o minion.o minion.c
cc -O -I../include   -c -o mklev.o mklev.c
cc -O -I../include   -c -o mkmap.o mkmap.c
cc -O -I../include   -c -o mkmaze.o mkmaze.c
cc -O -I../include   -c -o mkobj.o mkobj.c
cc -O -I../include   -c -o mkroom.o mkroom.c
cc -O -I../include   -c -o mon.o mon.c
cc -O -I../include   -c -o mondata.o mondata.c
cc -O -I../include   -c -o monmove.o monmove.c
./makedefs -m
cc -O -I../include   -c -o monstr.o monstr.c
cc -O -I../include   -c -o mplayer.o mplayer.c
cc -O -I../include   -c -o mthrowu.o mthrowu.c
cc -O -I../include   -c -o muse.o muse.c
cc -O -I../include   -c -o music.o music.c
cc -O -I../include   -c -o o_init.o o_init.c
cc -O -I../include   -c -o objnam.o objnam.c
cc -O -I../include   -c -o options.o options.c
cc -O -I../include   -c -o pager.o pager.c
cc -O -I../include   -c -o pickup.o pickup.c
cc -O -I../include   -c -o pline.o pline.c
cc -O -I../include   -c -o polyself.o polyself.c
cc -O -I../include   -c -o potion.o potion.c
cc -O -I../include   -c -o pray.o pray.c
cc -O -I../include   -c -o priest.o priest.c
cc -O -I../include   -c -o quest.o quest.c
cc -O -I../include   -c -o questpgr.o questpgr.c
cc -O -I../include   -c -o read.o read.c
cc -O -I../include   -c -o rect.o rect.c
cc -O -I../include   -c -o region.o region.c
cc -O -I../include   -c -o restore.o restore.c
cc -O -I../include   -c -o rip.o rip.c
cc -O -I../include   -c -o rnd.o rnd.c
cc -O -I../include   -c -o role.o role.c
role.c:119: error: 'PM_PT_BARNUM' undeclared here (not in a function)
role.c:119: error: 'PM_CLOWNS' undeclared here (not in a function)
role.c:119: error: 'PM_BOZO' undeclared here (not in a function)
role.c:121: error: 'ART_HONKER_OF_SLEEP' undeclared here (not in a function)
make[1]: *** [role.o] Error 1
make: *** [nethack] Error 2
wxs@stupid nethack-3.4.3 # vim src/mon
 1) mon.c                                6) monmove.o
 2) mon.o                                7) monst.c  
 3) mondata.c                            8) monst.o  
 4) mondata.o                            9) monstr.c 
 5) monmove.c                           10) monstr.o 
wxs@stupid nethack-3.4.3 # vim src/monst
1) monst.c 
2) monst.o 
3) monstr.c
4) monstr.o
wxs@stupid nethack-3.4.3 # vim src/monstr.c 

/* This source file is generated by 'makedefs'.  Do not edit. */
#include "config.h"

const int monstr[] = {
 4,  5,  6,  6,  6, 12,  2,  6,  8,  7,  8,  8,  1,  1,  2,  4,
 3,  5,  7,  5,  6,  7,  8,  7,  9,  9, 14,  2,  3,  8,  8,  8,
 3,  5,  6,  7,  7,  7,  8,  8,  8, 11,  2,  4,  5,  6,  8, 13,
19,  3,  3,  4,  5,  7,  7,  5,  6,  8,  1,  2,  3,  4,  4,  8,
 9, 11,  5,  5,  5,  1,  3,  3,  4,  5,  5,  5,  7,  4,  6,  9,
 4,  7,  8,  9, 13, 15, 22,  1,  2,  4,  4,  4,  4,  3,  4,  7,
 8, 12, 14,  6,  6,  6,  4,  7,  9,  4,  6,  7,  9,  9, 10,  9,
 9,  9, 17,  1,  9,  5,  7, 11, 11, 12, 19, 21, 26,  2,  3,  6,
 7,  6,  8,  9, 13, 13, 13, 13, 13, 13, 13, 13, 13, 20, 20, 20,
20, 20, 20, 20, 20, 20,  9, 10, 10, 10, 10,  1,  2,  2,  2,  2,
 2,  5,  3,  4,  5,  6,  8,  8, 10, 11, 13, 19, 13, 20, 17, 18,
 3,  4,  5,  6, 14, 18, 21, 29,  4,  5,  6,  6,  7,  7,  8, 10,
 4,  4,  4,  4,  8, 10, 13, 16,  7,  9, 11,  4,  6, 12,  8,  9,
 8, 14,  3,  6,  7,  9,  8, 10,  9, 12, 12, 13, 16, 12, 12, 14,
18,  7,  8, 17, 11,  4,  6,  7,  7,  8,  9,  1,  2,  3,  3,  4,
 5,  7,  9,  5, 14,  4,  4,  6,  6,  7,  8, 10, 12, 15, 18, 22,
 2,  3,  3,  6, 12,  6,  7,  8, 11, 11, 11, 13, 15, 14, 14, 13,
15, 30,  8, 10, 12, 14,  8, 12, 25, 34, 22, 12, 14, 11,  9,  8,
 8, 10, 10, 11, 11, 12, 13, 14, 15, 16, 20, 26, 31, 36, 36, 40,
45, 53, 57, 34, 34, 34, 26,  8, 15,  5,  6,  9,  7, 10, 22,  1,
 2,  3,  4,  6,  7,  7, 12,  1, 12, 12, 12, 12, 12, 12, 12, 11,
12, 12, 12, 12, 12, 12, 12, 12, 22, 22, 22, 22, 23, 30, 30, 22,
24, 23, 22, 23, 23, 23, 22, 23, 23, 22, 31, 23, 17, 20, 19, 19,
20,  7,  7,  7,  7,  7,  8,  8,  7,  7,  7,  7,  8,  7,  8,
};

void NDECL(monstr_init);

void
monstr_init()
{
    return;
}

/*monstr.c*/
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
~                                                                                                                                                                                                                                           
1   src/monstr.c [c,latin1,unix]                                                                                                                                                                              0x2F        1,1            All