Re: [boost] More problems compiling regex with various compilers

2003-05-29 Thread John Maddock
> Then it might be fixed when Apple does the next import of the main > branch of gcc3.3 . Let us wait with those changes until Apple releases > the next version of the developer tools which will probably be based on > gcc3.3 Maybe, I've been able to confirm the problem using gcc 3.1 via sourcefor

Re: [boost] More problems compiling regex with various compilers

2003-05-29 Thread Matthias Troyer
On Wednesday, May 28, 2003, at 01:08 PM, John Maddock wrote: The undefind reference comes from posix_api.o . I guess that s_match_vtable is not used in that file. You bet it is, you would get the unresolved external if it wasn't being used :-) On MacOS X using g++ version 3.3 in addition to the

Re: [boost] More problems compiling regex with various compilers

2003-05-28 Thread John Maddock
> The undefind reference comes from posix_api.o . I guess that > s_match_vtable is not used in that file. You bet it is, you would get the unresolved external if it wasn't being used :-) > >> On MacOS X using g++ version 3.3 in addition to the linker problem I > >> had to make all the functions y

Re: [boost] More problems compiling regex with various compilers

2003-05-28 Thread John Maddock
> but that just instantiates what I currently need in my code and is no > real solution. I agree completely. > Why do you manually build these vtables and don't use virtual functions? Because they're dispatched based upon a numeric ID stored in the state machine. John. __