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] >