Page 1 of 1

Error using window commands

Posted: Mon May 05, 2003 5:52 pm
by Ace
if i want open a window i got a big list of messages:

Code: Select all

sh: gtk-config: command not found
Window.a(Window.o): In function `PB_OpenWindow':
Window.o(.text+0x60): undefined reference To `gtk_widget_get_type'
Window.o(.text+0x68): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x6e): undefined reference To `gtk_widget_destroy'
Window.o(.text+0x7d): undefined reference To `gtk_main_iteration_do'
Window.o(.text+0x85): undefined reference To `gtk_events_pending'
Window.o(.text+0x99): undefined reference To `gtk_window_new'
Window.o(.text+0xc8): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0xd1): undefined reference To `gtk_object_set_data'
Window.o(.text+0xdf): undefined reference To `gtk_window_get_type'
Window.o(.text+0xeb): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0xf4): undefined reference To `gtk_window_set_title'
Window.o(.text+0x107): undefined reference To `gtk_window_get_type'
Window.o(.text+0x113): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x11c): undefined reference To `gtk_window_set_default_size'
Window.o(.text+0x130): undefined reference To `gtk_widget_set_uposition'
Window.o(.text+0x146): undefined reference To `gtk_widget_set_usize'
Window.o(.text+0x152): undefined reference To `gtk_vbox_new'
Window.o(.text+0x163): undefined reference To `gtk_container_get_type'
Window.o(.text+0x16f): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x178): undefined reference To `gtk_container_add'
Window.o(.text+0x181): undefined reference To `gtk_widget_show'
Window.o(.text+0x199): undefined reference To `gtk_widget_show'
Window.o(.text+0x1cb): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x1d4): undefined reference To `gtk_signal_connect'
Window.o(.text+0x1e5): undefined reference To `gtk_window_get_type'
Window.o(.text+0x1f1): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x1fb): undefined reference To `gtk_accel_group_new'
Window.o(.text+0x209): undefined reference To `gtk_window_add_accel_group'
Window.a(Window.o): In function `PB_Window_FlushEvents':
Window.o(.text+0x246): undefined reference To `gtk_main_iteration_do'
Window.o(.text+0x24e): undefined reference To `gtk_events_pending'
Window.a(Window.o): In function `PB_ActivateWindow':
Window.o(.text+0x265): undefined reference To `gtk_window_get_type'
Window.o(.text+0x271): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x277): undefined reference To `gtk_window_activate_default'
Window.a(Window.o): In function `PB_AddKeyboardShortcut':
Window.o(.text+0x2de): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x2ef): undefined reference To `gtk_accel_group_add'
Window.a(Window.o): In function `PB_CloseWindow':
Window.o(.text+0x31b): undefined reference To `gtk_widget_get_type'
Window.o(.text+0x323): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x329): undefined reference To `gtk_widget_destroy'
Window.o(.text+0x338): undefined reference To `gtk_main_iteration_do'
Window.o(.text+0x340): undefined reference To `gtk_events_pending'
Window.a(Window.o): In function `PB_HideWindow':
Window.o(.text+0x3b9): undefined reference To `gtk_widget_get_type'
Window.o(.text+0x3c1): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x3c7): undefined reference To `gtk_widget_hide'
Window.o(.text+0x3d7): undefined reference To `gtk_widget_get_type'
Window.o(.text+0x3df): undefined reference To `gtk_type_check_object_cast'
Window.o(.text+0x3e5): undefined reference To `gtk_widget_show'
Window.o(.text+0x3f6): undefined reference To `gtk_main_iteration_do'
Window.o(.text+0x3fe): undefined reference To `gtk_events_pending'
Window.a(Window.o): In function `PB_InitWindow':
Window.o(.text+0x433): undefined reference To `gtk_init'
Window.a(Window.o): In function `PB_MoveWindow':
Window.o(.text+0x452): undefined reference To `gtk_widget_set_uposition'
Window.a(Window.o): In function `PB_ResizeWindow':
Window.o(.text+0x472): undefined reference To `gtk_widget_set_usize'
Window.a(Window.o): In function `PB_WindowX':
Window.o(.text+0x4a3): undefined reference To `gtk_widget_get'
Window.a(Window.o): In function `PB_WindowY':
Window.o(.text+0x4cf): undefined reference To `gtk_widget_get'
Window.a(Window.o): In function `PB_WindowWidth':
Window.o(.text+0x4fb): undefined reference To `gtk_widget_get'
Window.a(Window.o): In function `PB_WindowHeight':
Window.o(.text+0x527): undefined reference To `gtk_widget_get'
Window.a(Window.o): In function `PB_WindowMouseX':
Window.o(.text+0x54c): undefined reference To `gtk_widget_get_pointer'
Window.a(Window.o): In function `PB_WindowMouseY':
Window.o(.text+0x570): undefined reference To `gtk_widget_get_pointer'
Window.a(Window.o): In function `PB_WaitWindowEvent':
Window.o(.text+0x597): undefined reference To `gtk_main_iteration'
Window.a(Window.o): In function `PB_WindowEvent':
Window.o(.text+0x5c4): undefined reference To `gtk_main_iteration_do'
collect2: ld returned 1 exit status
sh: ./purebasic.exe: Datei oder Verzeichnis nicht gefunden

******************************************
PureBasic Linux x86 v3.50
******************************************

Loading external modules...
Starting compilation...
2 lines processed.
Creating the executable.

- Feel the ..PuRe.. Power -
but PB do not create an executable! same happens with requester commands. other commands like the console commands are working fine. what to do?

Sources

Posted: Mon May 05, 2003 7:51 pm
by pbdep
How about installing the GTK sources, I made the same mistake
when i thought PB did a direct access to the Libs of GTK but you need
the GTK sources for compilation...

And it works fine ;-)

Pbdep.

Posted: Mon May 05, 2003 8:21 pm
by Ace
GTK is installed and it's the correct version. but i will look for that

Posted: Mon May 05, 2003 8:29 pm
by pbdep
More detailed, you need the developer code/sources for GTK.
Library's allown wont work.

Pbdep.

Posted: Mon May 05, 2003 9:07 pm
by Rings
Its nice to hear that every PB-Linux-user will fall in the same trap......

Posted: Tue May 06, 2003 8:46 am
by Fred
From the README:

Requierement:
-------------

- gcc
- GTK+ 1.2 devel
- SDL 1.2 devel

'devel' means the 'Developper' package, the binary library needed for linking. I can't do anything else, you will have to know linux before develop on it...

Posted: Thu May 08, 2003 7:59 pm
by Ace
ok, i had the wrong version of gtk. now it workes great. :)

GTK Developer package

Posted: Sat Aug 23, 2003 11:59 am
by Seldon
Where can I find the GTK developer package ? Is it in BIN OR SOURCE folder of site ? I visited the GTK site, but I'm newbie to Linux. Thank you.

Posted: Sat Aug 23, 2003 1:56 pm
by Num3
Just started with Linux.... (3 hours to be more precise)

I'm having that problem right now :P

I installed another GTK+ dev version... eheheh

Ok... GTK problem solved...

But i get: "gcc: command not found"
Don't tell me i need to install the gcc dev package too 8O

Posted: Mon Aug 25, 2003 3:04 pm
by Ace
Jep, you need it. :lol: