Re: Obuild

From: Patrick Dughi (dughi@imaxx.net)
Date: 08/29/00


        If memory serves, there was a lot of cleanup between bpl12 and
the current version, alot of that was typedefing real_xxxx
(room/mobile/etc) as short ints, and also making sure that real_room was
used instead of specifically typing 'int' or 'sh_int' or whatever.  This
goes for places where information was [sf]scanf'ed in too.

        The others could be due to the renaming of most of the 'virtual'
variables to 'number' ... I think.

                                                PjD

(errors from orig message included for reference)

> make ../bin/circle
> make[1]: Entering directory `/usr/circle/circle30bpl17/src'
> gcc -c -g -O2 -Wall  db.c
> db.c: In function `index_boot':
> db.c:535: warning: unused variable `size'
> db.c: In function `load_zones':
> db.c:1390: warning: short int format, different type arg (arg 3)
> db.c:1402: warning: short int format, different type arg (arg 3)
> db.c: At top level:
> db.c:2587: conflicting types for `real_room'
> db.h:102: previous declaration of `real_room'
> db.c:2620: conflicting types for `real_mobile'
> db.h:114: previous declaration of `real_mobile'
> db.c: In function `real_mobile':
> db.c:2628: structure has no member named `virtual'
> db.c:2632: structure has no member named `virtual'
> db.c:2640: structure has no member named `virtual'
> db.c: At top level:
> db.c:2654: conflicting types for `real_object'
> db.h:123: previous declaration of `real_object'
> db.c: In function `real_object':
> db.c:2662: structure has no member named `virtual'
> db.c:2666: structure has no member named `virtual'
> db.c:2674: structure has no member named `virtual'
> db.c: At top level:
> db.c:2684: conflicting types for `real_room'
> db.c:2587: previous declaration of `real_room'
> db.c:2709: conflicting types for `real_mobile'
> db.c:2620: previous declaration of `real_mobile'
> db.c:2734: conflicting types for `real_object'
> db.c:2654: previous declaration of `real_object'
> make[1]: *** [db.o] Error 1
> make[1]: Leaving directory `/usr/circle/circle30bpl17/src'
> make: *** [all] Error 2
>


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 04/11/01 PDT