[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [coldsync-hackers] getting coldsync installed



On Thu, 25 Apr 2002, Andrew Arensburger wrote:

> On Thu, Apr 25, 2002 at 04:10:57AM -0500, David wrote:
> > On Thu, 25 Apr 2002, David wrote:
> > > I closely
> > > watched it compile, and found that there was an error in one of the souce
> > > files, but make was not made aware of it, which was why I didn't notice
> > > it.
>
> 	Presumably you ran 'make -k' or 'make -i'?
>
> > > I attached the error portion of the output.  I'll try and hack it to
> > > see what I can fix.
>
> > symboltable.cc:16: parse error before `&' token
> > symboltable.cc:18: `string' was not declared in this scope
> > symboltable.cc:18: `string' was not declared in this scope
> > symboltable.cc:18: 'map' is used as a type, but is not defined as a type.
> <snip>
>
> 	These all boil down to saying that 'string' and 'map' aren't
> defined. But "#include <string>" and "#include <map>" worked. So it
> looks as if STL is broken on your machine, or something.
> 	In the current version in CVS, "symboltable.cc" has been
> replaced with "symboltable.c" (for a number of reasons, the main one
> being that the STL generates ridiculous identifiers that break 'ld'
> under Solaris), so you can try upgrading to that. You might also be
> able to get away with just grabbing the new "symboltable.c" and
> "symboltable.h", and tweaking the Makefile.
> 	Then again, given the popularity of the STL, you may want to
> fix that, or else other things will probably also fail to compile.
>
>

I haven't had problems in the past, so I'll try downloading the newest CVS
version and see what happens.  Thanks.
-- 

David
dsfranks at erwin dot largegeek dot com
ICQ#: 118347772

1:07pm up 17 days, 12:07, 6 users, load average: 1.00, 1.03, 1.41


-- 
This message was sent through the coldsync-hackers mailing list.  To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body.  For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.