I sure would appreciate it. I'm pretty new, I know this will probably turn out to be simple, but I can't figure it out. I've spent a couple of hours on it already. I have installed a BUNCH of extra stuff to see if I was missing something to do with bitmaps, but I guess thats not it. .. . .anyway, I'm not a slacker, I'm just at the end of my knowledge on this particular issue. by the way, this installes with scons, and it is a 2d shoot'em up game. And I'm in kde.
Password:
linux:/home/sleekmason/bin/rafkill/rafkill-1.2.1 # make
scons
scons: Reading SConscript files ...
Use 'scons -h' for help
sh: allegro-config: command not found
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/bitmap.o -c -g3 -Wall -fno-rtti -Woverloaded-virtual -O2 -DINSTALL_DIR=\"install\" -Ibuild build/bitmap.cpp
build/bitmap.cpp:1:21: error: allegro.h: No such file or directory
build/bitmap.cpp:20: error: ‘MASK_COLOR_16’ was not declared in this scope
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap()’:
build/bitmap.cpp:29: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(int, int)’:
build/bitmap.cpp:48: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(BITMAP*, bool)’:
build/bitmap.cpp:65: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:65: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:65: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:66: error: ‘::blit’ has not been declared
build/bitmap.cpp:66: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:66: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(const char*, int, int)’:
build/bitmap.cpp:98: error: ‘load_bitmap’ was not declared in this scope
build/bitmap.cpp:100: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:107: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:107: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:107: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:107: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:107: error: ‘stretch_blit’ was not declared in this scope
build/bitmap.cpp:108: error: ‘destroy_bitmap’ was not declared in this scope
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(const char*, int, int, double)’:
build/bitmap.cpp:118: error: ‘load_bitmap’ was not declared in this scope
build/bitmap.cpp:123: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:128: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:128: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:129: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:130: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:135: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:137: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:137: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:137: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:137: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:137: error: ‘stretch_blit’ was not declared in this scope
build/bitmap.cpp:139: error: ‘destroy_bitmap’ was not declared in this scope
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(const Bitmap&, int, int)’:
build/bitmap.cpp:149: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:152: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:152: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:152: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:152: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:152: error: ‘stretch_blit’ was not declared in this scope
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(const Bitmap&, int, int, double)’:
build/bitmap.cpp:165: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:165: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:166: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:167: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:170: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:171: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:172: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:174: error: ‘allegro_message’ was not declared in this scope
build/bitmap.cpp:182: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:182: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:182: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:182: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:182: error: ‘stretch_blit’ was not declared in this scope
build/bitmap.cpp:185: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:185: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:185: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:186: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:186: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:186: error: ‘blit’ was not declared in this scope
build/bitmap.cpp: In copy constructor ‘Bitmap::Bitmap(const Bitmap&, bool)’:
build/bitmap.cpp:198: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:198: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:198: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp:199: error: ‘::blit’ has not been declared
build/bitmap.cpp:199: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:199: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In constructor ‘Bitmap::Bitmap(const Bitmap&, int, int, int, int)’:
build/bitmap.cpp:226: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:227: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:228: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:229: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:230: error: ‘create_sub_bitmap’ was not declared in this scope
build/bitmap.cpp:234: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::internalLoadFile(const char*)’:
build/bitmap.cpp:245: error: ‘load_bitmap’ was not declared in this scope
build/bitmap.cpp:248: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘virtual void Bitmap::save(const std::string&)’:
build/bitmap.cpp:265: error: ‘save_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::releaseInternalBitmap()’:
build/bitmap.cpp:274: error: ‘destroy_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘const int Bitmap::getWidth() const’:
build/bitmap.cpp:281: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘const int Bitmap::getHeight() const’:
build/bitmap.cpp:285: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In static member function ‘static int Bitmap::getRed(int)’:
build/bitmap.cpp:289: error: ‘::getr’ has not been declared
build/bitmap.cpp: In static member function ‘static int Bitmap::getBlue(int)’:
build/bitmap.cpp:293: error: ‘::getg’ has not been declared
build/bitmap.cpp: In static member function ‘static int Bitmap::getGreen(int)’:
build/bitmap.cpp:297: error: ‘::getb’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::resize(int, int)’:
build/bitmap.cpp:311: error: ‘create_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::acquire()’:
build/bitmap.cpp:404: error: ‘acquire_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::release()’:
build/bitmap.cpp:408: error: ‘release_bitmap’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::circleFill(int, int, int, int) const’:
build/bitmap.cpp:412: error: ‘::circlefill’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::circle(int, int, int, int) const’:
build/bitmap.cpp:416: error: ‘::circle’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::line(int, int, int, int, int) const’:
build/bitmap.cpp:421: error: ‘::line’ has not been declared
build/bitmap.cpp: In static member function ‘static void Bitmap::transBlender(int, int, int, int)’:
build/bitmap.cpp:426: error: ‘set_trans_blender’ was not declared in this scope
build/bitmap.cpp: In static member function ‘static void Bitmap::multiplyBlender(int, int, int, int)’:
build/bitmap.cpp:430: error: ‘set_multiply_blender’ was not declared in this scope
build/bitmap.cpp: In static member function ‘static void Bitmap::drawingMode(int)’:
build/bitmap.cpp:437: error: ‘DRAW_MODE_TRANS’ was not declared in this scope
build/bitmap.cpp:437: error: ‘drawing_mode’ was not declared in this scope
build/bitmap.cpp:441: error: ‘DRAW_MODE_SOLID’ was not declared in this scope
build/bitmap.cpp:441: error: ‘drawing_mode’ was not declared in this scope
build/bitmap.cpp: In member function ‘const int Bitmap::getPixel(int, int) const’:
build/bitmap.cpp:458: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:458: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:459: error: ‘_getpixel16’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::readLine(std::vector<int, std::allocator<int> >&, int)’:
build/bitmap.cpp:464: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:465: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:467: error: ‘_getpixel16’ was not declared in this scope
build/bitmap.cpp: In static member function ‘static int Bitmap::setGfxModeText()’:
build/bitmap.cpp:474: error: ‘::set_gfx_mode’ has not been declared
build/bitmap.cpp:474: error: ‘GFX_TEXT’ was not declared in this scope
build/bitmap.cpp: In static member function ‘static int Bitmap::setGfxModeFullscreen(int, int)’:
build/bitmap.cpp:478: error: ‘::set_gfx_mode’ has not been declared
build/bitmap.cpp:478: error: ‘GFX_AUTODETECT_FULLSCREEN’ was not declared in this scope
build/bitmap.cpp: In static member function ‘static int Bitmap::setGfxModeWindowed(int, int)’:
build/bitmap.cpp:482: error: ‘::set_gfx_mode’ has not been declared
build/bitmap.cpp:482: error: ‘GFX_AUTODETECT_WINDOWED’ was not declared in this scope
build/bitmap.cpp: In static member function ‘static int Bitmap::makeColor(int, int, int)’:
build/bitmap.cpp:486: error: ‘::makecol16’ has not been declared
build/bitmap.cpp: In static member function ‘static void Bitmap::hsvToRGB(float, float, float, int*, int*, int*)’:
build/bitmap.cpp:490: error: ‘::hsv_to_rgb’ has not been declared
build/bitmap.cpp: In static member function ‘static int Bitmap::addColor(int, int)’:
build/bitmap.cpp:494: error: ‘getr’ was not declared in this scope
build/bitmap.cpp:495: error: ‘getg’ was not declared in this scope
build/bitmap.cpp:496: error: ‘getb’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap:

utPixel(int, int, int) const’:
build/bitmap.cpp:500: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:500: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:501: error: ‘_putpixel16’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap:

rintf(int, int, int, FONT*, const char*, ...) const’:
build/bitmap.cpp:510: error: ‘uvszprintf’ was not declared in this scope
build/bitmap.cpp:513: error: ‘textout_ex’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap:

rintf(int, int, int, Font*, const char*, ...) const’:
build/bitmap.cpp:522: error: ‘uvszprintf’ was not declared in this scope
build/bitmap.cpp:525: error: ‘textout_ex’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap:

rintfNormal(int, int, int, const char*, ...) const’:
build/bitmap.cpp:538: error: ‘uvszprintf’ was not declared in this scope
build/bitmap.cpp:541: error: ‘font’ was not declared in this scope
build/bitmap.cpp:541: error: ‘textout_ex’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::triangle(int, int, int, int, int, int, int) const’:
build/bitmap.cpp:550: error: ‘::triangle’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::ellipse(int, int, int, int, int) const’:
build/bitmap.cpp:554: error: ‘::ellipse’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::ellipseFill(int, int, int, int, int) const’:
build/bitmap.cpp:558: error: ‘::ellipsefill’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::rectangle(int, int, int, int, int) const’:
build/bitmap.cpp:562: error: ‘::rect’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::rectangleFill(int, int, int, int, int) const’:
build/bitmap.cpp:566: error: ‘::rectfill’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::hLine(int, int, int, int) const’:
build/bitmap.cpp:584: error: ‘::hline’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::vLine(int, int, int, int) const’:
build/bitmap.cpp:592: error: ‘::vline’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap:

olygon(const int*, int, int) const’:
build/bitmap.cpp:596: error: ‘:

olygon’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::fill(int) const’:
build/bitmap.cpp:606: error: ‘::clear_to_color’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::draw(int, int, const Bitmap&) const’:
build/bitmap.cpp:610: error: ‘::draw_sprite’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::drawHFlip(int, int, const Bitmap&)’:
build/bitmap.cpp:614: error: ‘::draw_sprite_h_flip’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::drawLit(int, int, int, const Bitmap&) const’:
build/bitmap.cpp:618: error: ‘::draw_lit_sprite’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::drawTrans(int, int, const Bitmap&) const’:
build/bitmap.cpp:622: error: ‘::draw_trans_sprite’ has not been declared
build/bitmap.cpp: In member function ‘void Bitmap::drawRotate(int, int, int, const Bitmap&)’:
build/bitmap.cpp:626: error: expected `;' before ‘fang’
build/bitmap.cpp:626: warning: statement is a reference, not call, to function ‘std::fixed’
build/bitmap.cpp:626: warning: statement has no effect
build/bitmap.cpp:627: error: ‘::rotate_sprite’ has not been declared
build/bitmap.cpp:627: error: ‘fang’ was not declared in this scope
build/bitmap.cpp: In member function ‘void Bitmap::drawStretched(int, int, int, int, const Bitmap&)’:
build/bitmap.cpp:632: error: ‘::masked_stretch_blit’ has not been declared
build/bitmap.cpp:632: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:632: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘void Bitmap::StretchBy2(const Bitmap&)’:
build/bitmap.cpp:650: error: ‘::blit’ has not been declared
build/bitmap.cpp:650: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:650: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:662: error: ‘::stretch_blit’ has not been declared
build/bitmap.cpp:662: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:662: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:662: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:662: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘void Bitmap::StretchBy4(const Bitmap&)’:
build/bitmap.cpp:682: error: ‘::stretch_blit’ has not been declared
build/bitmap.cpp:682: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:682: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:682: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:682: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘void Bitmap::Stretch(const Bitmap&)’:
build/bitmap.cpp:688: error: ‘::stretch_blit’ has not been declared
build/bitmap.cpp:688: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:688: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:688: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:688: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘void Bitmap::Blit(int, int, const Bitmap&)’:
build/bitmap.cpp:702: error: ‘::blit’ has not been declared
build/bitmap.cpp:702: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:702: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘void Bitmap::Blit(int, int, int, int, const Bitmap&)’:
build/bitmap.cpp:711: error: ‘::blit’ has not been declared
build/bitmap.cpp:711: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp:711: error: invalid use of undefined type ‘struct BITMAP’
build/bitmap.h:15: error: forward declaration of ‘struct BITMAP’
build/bitmap.cpp: In member function ‘void Bitmap::Blit(int, int, int, int, int, int, Bitmap&)’:
build/bitmap.cpp:716: error: ‘::blit’ has not been declared
scons: *** [build/bitmap.o] Error 1
scons: building terminated because of errors.
make: *** [all] Error 2
linux:/home/sleekmason/bin/rafkill/rafkill-1.2.1 #