diff --git a/src/bin/launcher/include/ubixButton.h b/src/bin/launcher/include/ubixButton.h index 451bf1c..34ee379 100644 --- a/src/bin/launcher/include/ubixButton.h +++ b/src/bin/launcher/include/ubixButton.h @@ -7,7 +7,7 @@ public: ubixButton(vContext *); // virtual bool vCreate(void); - virtual void vDraw(void) { return; } + virtual void vDraw(void); virtual ~ubixButton(void); }; // ubixButton #endif diff --git a/src/bin/launcher/launcher.cpp b/src/bin/launcher/launcher.cpp index 0e30dd4..db6cd82 100644 --- a/src/bin/launcher/launcher.cpp +++ b/src/bin/launcher/launcher.cpp @@ -2,13 +2,13 @@ #include #include #include -#include -#include int main(void) { ubixDesktop * desktop = new ubixDesktop(NULL); ubixButton * daButton = new ubixButton(desktop); + desktop->vCreate(); + daButton->vCreate(); delete daButton; delete desktop; diff --git a/src/bin/launcher/ubixButton.cpp b/src/bin/launcher/ubixButton.cpp index ec62ce3..f74f65c 100644 --- a/src/bin/launcher/ubixButton.cpp +++ b/src/bin/launcher/ubixButton.cpp @@ -10,6 +10,11 @@ return; } // ubixButton::ubixButton() +void +ubixButton::vDraw(void) { + return; +} // ubixButton::vDraw() + ubixButton::~ubixButton(void) { return; } // ubixButton::~ubixButton() diff --git a/src/lib/objgfx40/Makefile b/src/lib/objgfx40/Makefile index 6a81b85..f079548 100644 --- a/src/lib/objgfx40/Makefile +++ b/src/lib/objgfx40/Makefile @@ -21,7 +21,7 @@ # Compile the source files .cpp.o: - $(CXX) -Wall -g -nostdlib -fno-exceptions -DNOBOOL $(INCLUDE) -c -o $@ $< + $(CXX) -Wall -g -nostdlib -fno-inline -fno-exceptions -DNOBOOL $(INCLUDE) -c -o $@ $< .cc.o: $(CXX) -Wall -nostdlib -fomit-frame-pointer -O -nobuilting -I../../lib/libc/include -I./include -S -o $@ $< diff --git a/src/lib/views/sunlight/Makefile b/src/lib/views/sunlight/Makefile index 4ae2d08..0167edf 100644 --- a/src/lib/views/sunlight/Makefile +++ b/src/lib/views/sunlight/Makefile @@ -17,7 +17,7 @@ # Compile the source files .cpp.o: - $(CXX) -Wall -g -nostdlib -fno-exceptions -DNOBOOL $(INCLUDE) -c -o $@ $< + $(CXX) -Wall -g -fno-inline -nostdlib -fno-exceptions -DNOBOOL $(INCLUDE) -c -o $@ $< .cc.o: $(CXX) -Wall -nostdlib -fomit-frame-pointer -O -I./include -S -o $@ $<