Hello!
(Luckily this time my Posts seem to be displayed..)
I have a big problem and i invested already several hours on it with only
little success.
Recently i developed a simple FLTK-Project (Displaying a cube which you can
rotate along all axes) with Linux. Everything worked fine.
Now, i want to develop the same Project with Windows by using "Visual Studio
2005 Professional". I am completely a beginner with Visual Studio.
To be able to use FLTK on Windows i downloaded the .zip-file it from here.
After that, i built it by double-clicking on fltk.dsw which is located in the
directory /visualc (well that's written in the FLTK manual on page 6..).
Now the steps that i tried to get started my project:
1. I started a new project: Visual C++/Win32-Project/Console Application/Empty
Project (Yes i want to be able to start the program at the Console even though
it is a GUI-Application..I hope it's ligitmate to that).
2. Under "Properties/Configuration Properties/[C/C++]/General" (i don't know
exactly in english, because i use a german version) I adjusted the
Include-Directories to the directory where the "FL" directory is located, so
that i can write <FL/Fl.H> in my source-code.
3. Furthermore, I set the Preprocessor-Flags to "WIN32;_DEBUG;_CONSOLE;FL_DLL".
I should add "FL_DLL" according to the FLTK manual on page 7..
4. After that i built my project which should (only now for the beginning) only
show a Fl_Window:
//main.cpp:
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
int main(int argc, char **argv)
{
Fl_Window *window = new Fl_Window(512, 512, 512, 512,"CubeWindow");
window->show();
return Fl::run();
}
5. 10 error-messages poped up such as follows:
error LNK2019: Verweis auf nicht aufgelöstes externes Symbol
""__declspec(dllimport) public: static int __cdecl Fl::run(void)" ([EMAIL
PROTECTED]@@SAHXZ)" in Funktion "_main". main.obj
"Verweis auf nicht aufgelöstes externes Symbol" could be rendered in english
as "Link on non-resolved external symbol"
The other 9 errors had the same problem of "non-resolved external symbol".
The directory where my program is located is C:\MyProject\mycube\
The directory where the whole FLTK-stuff is located is C:\FLTK\fltk-1.1.7
A "fltkdlld.dll" is located in C:\FLTK\fltk-1.1.7\visualc
Maybe you know an answer to my problem..
Thanks!
David
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev