Thread View: be.comp.programming
2 messages
2 total messages
Started by Pieter Van Isacker
Mon, 29 Mar 2004 14:11
Anjuta,C en GTK compiling probleem
Author: Pieter Van Isacker
Date: Mon, 29 Mar 2004 14:11
Date: Mon, 29 Mar 2004 14:11
64 lines
2811 bytes
2811 bytes
Hallo
Ik heb dit weekend de Anjuta 1.2.1 ge�nstalleerd om het een en het ander
te proberen, maar nu zit ik met een probleem, ik kan mijn programma niet
compileren, ik had vroeger als eens iets gemaak a.d.h.v. de GTK+ 1.2
tutorial op www.gtk.org. Maar die was in een gewone editor geschreven en
compileerde ik met de behulp van de console.
Nu heb ik dus een GUI gemaakt met glade en alle bestanden die glade
gemaakt heeft staan samen met main.c in dezelfde map.
Het probleem is denk ik dat er ergens een parameter bij gcc verkeerd
staat, want ik krijg telkens deze error:
main.c: 30: Let op: Implicit declaration of function 'create_window1'
main.c: 30: Let op: Toewijzing maakt pointer van integer zonder cast
en een beetje verder
/home/mijnmap/projectmap/src/main.c:30: undefined referend to
'create_window1'
Het lijkt erop dat "interface.h" niet ge�clude wordt, maar wat kan ik
daar aan doen?
main.c:
------------
/*
* Initial main.c file generated by Glade. Edit as required.
* Glade will not overwrite this file.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
#include <gtk/gtk.h>
#include "interface.h"
#include "support.h"
int main (int argc, char *argv[])
{
GtkWidget *window1;
gtk_set_locale ();
gtk_init (&argc, &argv);
add_pixmap_directory (PACKAGE_DATA_DIR "/" PACKAGE "/pixmaps");
/*
* The following code was added by Glade to create one of each component
* (except popup menus), just so that you see something after building
* the project. Delete any components that you don't want shown
initially.
*/
window1 = create_window1 ();
gtk_widget_show (window1);
gtk_main ();
return 0;
}
-------------
--
----------------------
remove ZONDERSPAM
http://pieterv.free.fr
----------------------
Re: Anjuta,C en GTK compiling probleem
Author: Pieter Van Isacker
Date: Mon, 29 Mar 2004 18:21
Date: Mon, 29 Mar 2004 18:21
71 lines
3156 bytes
3156 bytes
Pieter Van Isacker wrote:
> Hallo
>
> Ik heb dit weekend de Anjuta 1.2.1 ge�nstalleerd om het een en het ander
> te proberen, maar nu zit ik met een probleem, ik kan mijn programma niet
> compileren, ik had vroeger als eens iets gemaak a.d.h.v. de GTK+ 1.2
> tutorial op www.gtk.org. Maar die was in een gewone editor geschreven en
> compileerde ik met de behulp van de console.
> Nu heb ik dus een GUI gemaakt met glade en alle bestanden die glade
> gemaakt heeft staan samen met main.c in dezelfde map.
> Het probleem is denk ik dat er ergens een parameter bij gcc verkeerd
> staat, want ik krijg telkens deze error:
> main.c: 30: Let op: Implicit declaration of function 'create_window1'
> main.c: 30: Let op: Toewijzing maakt pointer van integer zonder cast
> en een beetje verder
> /home/mijnmap/projectmap/src/main.c:30: undefined referend to
> 'create_window1'
>
> Het lijkt erop dat "interface.h" niet ge�clude wordt, maar wat kan ik
> daar aan doen?
>
> main.c:
> ------------
> /*
> * Initial main.c file generated by Glade. Edit as required.
> * Glade will not overwrite this file.
> */
>
> #ifdef HAVE_CONFIG_H
> # include <config.h>
> #endif
>
> #include <gtk/gtk.h>
>
> #include "interface.h"
> #include "support.h"
>
>
> int main (int argc, char *argv[])
> {
> GtkWidget *window1;
>
> gtk_set_locale ();
> gtk_init (&argc, &argv);
>
> add_pixmap_directory (PACKAGE_DATA_DIR "/" PACKAGE "/pixmaps");
>
> /*
> * The following code was added by Glade to create one of each component
> * (except popup menus), just so that you see something after building
> * the project. Delete any components that you don't want shown
> initially.
> */
> window1 = create_window1 ();
> gtk_widget_show (window1);
>
> gtk_main ();
> return 0;
> }
> -------------
Heb het al gevonden, Blijkbaar verandert Glade de naam van je eerste
window niet mee in main.c
Pieter
--
----------------------
remove ZONDERSPAM
http://pieterv.free.fr
----------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads