This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: fltk compilation error


Ken Dibble wrote:
> I am unable to determince what the error is, not knowing
> anything about
> gcc, fltk or fltk-config
> 
> the following command produces a gui executable (at least for this
> trivial example) which prints "Hello World" to the console when Open
> is 
> selected from the
> File menu.
> 
> gcc test.cxx -lfltk -lstdc++
> 

http://ccrma.stanford.edu/planetccrma/man/man1/fltk-config.1.html
 fltk-config  is  a  utility  script that can  be  used  to
get information about the current version of FLTK that is installed on
the
system, what compiler  and  linker  options to use when building  FLTK-
based applications, and to build simple FLTK applications.

So, fltk-config --compile test.cxx 'should' compile test.cxx and the
other associated fluid generated files into test.exe.
It attempts to do this ala:
$ fltk-config --compile test.cxx <- this command call results in the
compilation call listed on the next line.
gcc -mwindows -DWIN32 -o test test.cxx -mwindows /usr/lib/libfltk.a
-lole32 -luuid -lcomctl32 -lwsock32 -lsupc++

Which fails with the following error:

In file included from /usr/include/w32api/windef.h:246,
                 from /usr/include/w32api/windows.h:48,
                 from /usr/include/FL/Fl_Preferences.H:30,
                 from /usr/include/FL/Fl_File_Chooser.h:14,
                 from test.cxx:5:
/usr/include/w32api/winnt.h:2557: error: parse error before `+' token
In file included from /usr/include/w32api/objbase.h:60,
                 from /usr/include/w32api/ole2.h:9,
                 from /usr/include/w32api/windows.h:111,
                 from /usr/include/FL/Fl_Preferences.H:30,
                 from /usr/include/FL/Fl_File_Chooser.h:14,
                 from test.cxx:5:
/usr/include/w32api/objidl.h:924: error: parse error before `+' token

I was trying to determine what would be required to fix the errors in
the listed headers.

reid

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]