Hi, Peter. Please, select "replay to all", instead of "reply to" when
sending message.
You can find old gtk+ runtime libraries by searching files which have
similar name as gtk+2.0's libraries. If you had DevEx package
installed then they could be found in windows\system32 directory.
PK> Denis,
PK> You are a saviour! I appear to have an old version of gtk installed
PK> (probably by devpak on Dev C++). These directories within dev-cpp are
PK> being found first by compiler, so deleting them allowed compiler to find
PK> correct gtk-2.0 directories and compilation worked fine!
PK> I have an issue now as to how to identify which the other old runtime
PK> and developer gtk+ directories (any idea?), but so far so good.
PK> Thanks so much!
PK> Peter
>> -----Original Message-----
>> From: dev...@li... [mailto:dev-cpp-users-
>> ad...@li...] On Behalf Of Denis Korzunov
>> Sent: Friday, 23 April 2004 6:54 PM
>> To: Peter Key
>> Cc: DEV C++
>> Subject: Re[2]: [Dev-C++] QUESTION ON ERROR LOG FROM A NEWBIE
>>
>> Hi, Peter.
>> I looked through your makefile and found only one mistake:
>> These options -Lc:/dev-cpp/gtkmm/lib -Lc:/dev-cpp/lib must be LIBS's
>> parameters (i.e LIBS = -L"c:/dev-cpp/lib" -Lc:/dev-cpp/gtkmm/lib
>> -lgtkmm-2.0 ...). It's not a CXXFLAGS.
>> But the main problem is that you have Gtk+ 1.3 (or less) installed.
PK> Some
>> heaaders from gtkmm-2.0 contains such include directives:
>> #include <gdk/gdk.h> or #include <gtk/gtk.h> and so on.
>> If you have directory c:/devcpp/include/gdk then
>> #include <gdk/gdk.h> means that it is c:/devcpp/include/gdk/gdk.h
>> file, but it must be c:/dev-cpp/include/gtk-2.0/gdk/gdk.h file!
>> So it's simple incompatibility version error :-) .
>> If you really need gtk+ 1.3 you must reinstall it into another
>> directory (i.e. dev-cpp/include/gtk-1.3 and dev-cpp/lib/gtk-1.3 ).
>> Good luck!
>> --
>> Best regards,
>> Denis
>>
--
Best regards,
Denis
|