[ LUGOS ] gcc - gdb

polz polz na writeme.com
Pet Maj 29 15:40:41 CEST 1998


Ko compilam en svoj programcek brez optimizacij, mi ob linkanju napise:

ButnImage.o: In function `ButnPicture::ButnPicture(void)':
/home/prog/prog/xtest/ButnSkala.h:47: undefined reference to `ButnPicture virtual table'

Tole je class, zaradi katerega tezi:

class ButnPicture {
  int *cx, *cy;
public:  
  friend class ButnWindow;
  friend class ButnPixmap;
  friend class ButnHtml;
  friend class ButnLinkable;
  friend class ButnImage;

  friend void ButnChangeParent(ButnWindow*, ButnWindow);
  friend void ButnAddToList(ButnLinkable*, ButnLinkable*);
  friend void ButnAddPicture(ButnPicture*, ButnLinkable*);
  int type;
  GC gc; 
  Pixmap clipmask;
  int x, y;
  unsigned int width, height;
  Drawable *parent;
  virtual void draw();
};

Ce compilam z -O1, mi dela.
Kaj je lahko narobe ?




Dodatne informacije o seznamu Starilist