Error using window commands

Linux specific forum
Ace
User
User
Posts: 26
Joined: Fri Apr 25, 2003 8:34 pm

Error using window commands

Post 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?
pbdep
User
User
Posts: 68
Joined: Fri Apr 25, 2003 5:18 pm
Location: Netherlands

Sources

Post 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.
Ace
User
User
Posts: 26
Joined: Fri Apr 25, 2003 8:34 pm

Post by Ace »

GTK is installed and it's the correct version. but i will look for that
pbdep
User
User
Posts: 68
Joined: Fri Apr 25, 2003 5:18 pm
Location: Netherlands

Post by pbdep »

More detailed, you need the developer code/sources for GTK.
Library's allown wont work.

Pbdep.
User avatar
Rings
Moderator
Moderator
Posts: 1435
Joined: Sat Apr 26, 2003 1:11 am

Post by Rings »

Its nice to hear that every PB-Linux-user will fall in the same trap......
SPAMINATOR NR.1
Fred
Administrator
Administrator
Posts: 18220
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post 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...
Ace
User
User
Posts: 26
Joined: Fri Apr 25, 2003 8:34 pm

Post by Ace »

ok, i had the wrong version of gtk. now it workes great. :)
Seldon
Enthusiast
Enthusiast
Posts: 405
Joined: Fri Aug 22, 2003 7:12 am
Location: Italia

GTK Developer package

Post 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.
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post 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
Ace
User
User
Posts: 26
Joined: Fri Apr 25, 2003 8:34 pm

Post by Ace »

Jep, you need it. :lol:
Post Reply