Re: Error on make (gpsim)

wayne <[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.gnupic
Message-ID <[email protected]>
Ok that worked! Thanks Scott!

I ran into problems with the LCD module build.
Here is the error:

lcd.cc: In member function `void DataPort::update_pin_directions(bool)':
lcd.cc:275: error: no matching function for call to
`IOPIN::update_direction(bool&)'
/usr/local/include/gpsim/stimuli.h:394: note: candidates are: virtual
void IOPIN::update_direction(unsigned int, bool)

Is something that had been addressed already? I haven't updated since
this morning. If you want I can update and see if this goes away.
Thanks,
Wayne


On Tue, 2005-08-30 at 09:45 -0700, Scott Dattalo wrote:
> > I updated from CVS this morning at 10:30 CST and got this error after
> > running make.
> >
> > bitlog.cc: In constructor `ThreeStateEventLogger::ThreeStateEventLogger
> > (unsigned int)':
> > bitlog.cc:246: error: integer constant is too large for "long" type
> > make[2]: *** [bitlog.lo] Error 1
> >
> 
> Hmm, the offender is:
> 
>   *pTimeBuffer  = (unsigned long long)0xffffffffffffffff;
> 
> If you don't mind, try changing this to just
> 
>   *pTimeBuffer  = (unsigned long long)0xffff;
> 
> Or you can wait a few hours for the fix to propogate through CVS.
> 
> I really shouldn't have used a hard-coded constant there anyways...
> 
> 
> > I used ./configure and make after the update. Is there anything special
> > I need to do? Like what was needed on the first build from CVS?
> 
> I think you did every thing okay - the error was in the code I checked
> into CVS yesterday.
> 
> Scott
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.