Ok.. this time I tried the earlier version of the RiP source.. version 1.01 instead of 2.0.... and this is what i get
Administrator@Home ~
$ tar xzf sw_rip_v101.gz
Administrator@Home ~
$ ls
SW_RiP_V101.gz area building doc player system
SW_RiP_V200.gz backup clans gods space vendor
bin corpses log src boards deleted planets
storeroom
Administrator@Home ~/src
$ make
make swrip
make[1]: Entering directory `/home/Administrator/src'
gcc -c -g3 -Wall -DREQUESTS act_comm.c
gcc -c -g3 -Wall -DREQUESTS act_info.c
act_info.c: In function `do_password':
act_info.c:3336: warning: implicit declaration of function `crypt'
act_info.c:3336: warning: passing arg 1 of `strcmp' makes pointer from integer w
ithout a cast
act_info.c:3353: warning: assignment makes pointer from integer without a cast
gcc -c -g3 -Wall -DREQUESTS act_move.c
act_move.c: In function `generate_exit':
act_move.c:606: warning: use of cast expressions as lvalues is deprecated
gcc -c -g3 -Wall -DREQUESTS act_obj.c
gcc -c -g3 -Wall -DREQUESTS act_wiz.c
act_wiz.c:1838: error: conflicting types for `trunc'
/usr/include/math.h:144: error: previous declaration of `trunc'
act_wiz.c: In function `do_form_password':
act_wiz.c:4976: warning: implicit declaration of function `crypt'
make[1]: *** [act_wiz.o] Error 1
make[1]: Leaving directory `/home/Administrator/src'
make: *** [all] Error 2
It seems no matter which version i use it has a problem with the crypt command.. and im not adept enough with cygwin to try and mess with things and figure it out for myself for fear of screwing something else up..
I have put both of these files on my web page at geocities if you wish to download them and try for yourself.. my site is... http://www.geocities.com/shady_motsf/
Ok new problem now.. After getting the gcc anf g++ packages that seemed to have missed before.. i now get this when i try to make..
Administrator@Home ~
$ ls
SW_RiP_V200.tar.gz
Administrator@Home ~
$ tar xzf SW_RiP_V200.tar.gz
Administrator@Home ~
$ ls
SW_RiP_V200.tar.gz bin clans deleted log space system
area boards corpses doc planets src vendor
backup building councils gods player storeroom
Administrator@Home ~/src
$ make
make swrip
make[1]: Entering directory `/home/Administrator/src'
g++ -c -g3 -Wall act_info.c
act_info.c: In function `void do_password(CHAR_DATA*, char*)':
act_info.c:3392: error: `crypt' undeclared (first use this function)
act_info.c:3392: error: (Each undeclared identifier is reported only once for
each function it appears in.)
make[1]: *** [act_info.o] Error 1
make[1]: Leaving directory `/home/Administrator/src'
make: *** [all] Error 2
Administrator@Home ~/src
$ crypt
usage: crypt passwd
crypt salt passwd
Administrator@Home ~/src
$ crypt salt apoklpit
sajHzfQeLlZvk
Administrator@Home ~/src
$ make
make swrip
make[1]: Entering directory `/home/Administrator/src'
g++ -c -g3 -Wall act_info.c
act_info.c: In function `void do_password(CHAR_DATA*, char*)':
act_info.c:3392: error: `crypt' undeclared (first use this function)
act_info.c:3392: error: (Each undeclared identifier is reported only once for
each function it appears in.)
make[1]: *** [act_info.o] Error 1
make[1]: Leaving directory `/home/Administrator/src'
make: *** [all] Error 2
You should have been able to select the packages for that, under "development" or whatever it says, when you ran the Cygwin install program (setup.exe?). If not, I'm pretty sure you can fire it up again and have it install those. It should show you what you have installed already, giving you the option to keep/uninstall/reinstall for those, but the things you don't have (gcc, etc) it should let you install in the same manner. Should be pretty straight forward if you had no problem getting Cygwin installed.
Hope that helps.
"The world of men is dreaming, it has gone mad in its sleep, and a snake is strangling it, but it can't wake up." -D.H. Lawrence
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.