===================  $ gcc dial_test.o gtkdial.o -o dial_test `pkg-config 
--libs gtk+-2.0 `   /usr/bin/ld: gtkdial.o: undefined reference to symbol 
'cos@@GLIBC_2.2.5'  /usr/bin/ld: /lib/x86_64-linux-gnu/libm.so. error 
adding symbols: DSO missing from command line  collect2: error: ld returned 1 
exit status    Solution:  $ gcc dial_test.o gtkdial.o -o dial_test `pkg-config 
--libs gtk+-2.0 ` -lm    stackoverflow.com stackoverflow.com  
==============================   $ make  gcc list.c -o list  `pkg-config 
gtk+-2.0 --cflags --libs`  list.c:2:10: fatal error: config.h: Nie ma takiego 
pliku ani katalogu      2 | #include "config.h"        |          
^~~~~~~~~~  compilation terminated.  make: *** [Makefile:13: list] Błąd 1    
Solution:  Remove from file  #include "config.h"   
==============================   $ make  gcc rulers.c -o rulers -Wall 
-DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATE 
-DGTK_DISABLE_DEPRECATED `pkg-config gtk+-2.0 --cflags --libs`  rulers.c: In 
function ‘main’:  rulers.c:45:13: warning: implicit declaration of function 
‘gtk_hruler_new’; did you mean ‘gtk_table_new’? [-Wimplicit-function-declarati  
   45 |     hrule = gtk_hruler_new ();        |             ^~~~~~~~~~~~~~      
  |             gtk_table_new  rulers.c:45:11: warning: assignment to 
‘GtkWidget *’ {aka ‘struct _GtkWidget *’} from ‘int’ makes pointer from integer 
without a cast [-Wint-conversion]     45 |     hrule = gtk_hruler_new ();       
 |           ^  rulers.c:46:5: warning: implicit declaration of function 
‘gtk_ruler_set_metric’; did you mean ‘gtk_hsv_set_metrics’? 
[-Wimplicit-function-declarati     46 |     gtk_ruler_set_metric (GTK_RULER 
(hrule), GTK_PIXELS);        |     ^~~~~~~~~~~~~~~~~~~~        |     
gtk_hsv_set_metrics  rulers.c:46:27: warning: implicit declaration of function 
‘GTK_RULER’; did you mean ‘GTK_BUILDER’? [-Wimplicit-function-declarati     46 
|     gtk_ruler_set_metric (GTK_RULER (hrule), GTK_PIXELS);        |            
  � ^~~~~~~~~        |              � GTK_BUILDER  ...    Solution:  Compile by 
hand:  gcc rulers.c -o rulers `pkg-config --libs gtk+-2.0 --cflags --libs`   
==============================   scribble-xinput.c:162:58: error: invalid type 
argument of ‘->’ (have ‘int’)    162 |       g_signal_connect_swapped 
(GTK_INPUT_DIALOG (inputd)->close_button,        |              � ^~  
/usr/include/glib-2.0/gobject/ note: in definition of macro 
‘g_signal_connect_swapped’    544 |     g_signal_connect_data ((instance), 
(detailed_signal), (c_handler), (data), NULL, G_CONNECT_SWAPPED)        |       
       � ^~~~~~~~  scribble-xinput.c:166:49: error: invalid type argument of 
‘->’ (have ‘int’)    166 |       gtk_widget_hide (GTK_INPUT_DIALOG 
(inputd)->save_button);        |              � ^~  make: *** [Makefile:11: 
scribble-xinput] Błąd 1    Solution:  Compile by hand:  cc scribble-xinput.c -o 
scribble-xinput $(CFLAGS) `pkg-config gtk+-2.0 --cflags --libs`  
==============================    $ ./wheelbarrow  Memory protection violation 
(memory dump)   $ ./pixmap  Memory protection violation (memory dump)  
==============================
-- 
Ubuntu-devel-discuss mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to