Ritz Daniel: # w/o that extern in rx.h the msvc++ can't link and gcc does it # with or w/o... .... # Index: rx.h # =================================================================== # RCS file: /cvs/public/parrot/include/parrot/rx.h,v # retrieving revision 1.11 # diff -u -r1.11 rx.h # --- rx.h 18 Feb 2002 08:26:10 -0000 1.11 # +++ rx.h 18 Feb 2002 20:54:41 -0000 # @@ -69,10 +69,10 @@ # # rxinfo * rx_allocate_info(struct Parrot_Interp *, STRING *); # # -INLINE BOOLVAL rx_is_word_character(struct Parrot_Interp *, # INTVAL ch); # -INLINE BOOLVAL rx_is_number_character(struct Parrot_Interp # *, INTVAL ch); # -INLINE BOOLVAL rx_is_whitespace_character(struct # Parrot_Interp *, INTVAL ch); # -INLINE BOOLVAL rx_is_newline(struct Parrot_Interp *, INTVAL ch); # +extern INLINE BOOLVAL rx_is_word_character(struct # Parrot_Interp *, INTVAL ch); # +extern INLINE BOOLVAL rx_is_number_character(struct # Parrot_Interp *, INTVAL ch); # +extern INLINE BOOLVAL rx_is_whitespace_character(struct # Parrot_Interp *, INTVAL ch); # +extern INLINE BOOLVAL rx_is_newline(struct Parrot_Interp *, # INTVAL ch);
What version of VC++ are you using? That will work with 6 and 7--and if it doesn't, you have much bigger problems than rx.h, like a compiler that's completely on crack. --Brent Dax [EMAIL PROTECTED] Parrot Configure pumpking, regex hacker, embedding coder, and all-around good guy Check out the Parrot FAQ: http://www.panix.com/~ziggy/parrot.html (no, it's not mine) <obra> mmmm. hawt sysadmin chx0rs <lathos> This is sad. I know of *a* hawt sysamin chx0r. <obra> I know more than a few. <lathos> obra: There are two? Are you sure it's not the same one?