make Fehlermeldung

Software besorgen und anwenden
Post Reply
Message
Author
darkman
Posts: 30
Joined: 31. Jan 2001 18:56
Location: Fröndenberg

make Fehlermeldung

#1 Post by darkman »

Hi

Ich möchte RealTimeBattle compilieren leider scheitere ich an make, weil ich die Fehlermeldungen nicht kapier.

Ausgabe von make:
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
root@master:/home/master/master/RealTimeBattle-1.0.5 > make
make all-recursive
make<font size="1">: Entering directory `/data1/master/RealTimeBattle-1.0.5'
Making all in intl
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/intl'
make<font size="2">: Nothing to be done for `all'.
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/intl'
Making all in po
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/po'
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/po'
Making all in Arenas
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Arenas'
make<font size="2">: Nothing to be done for `all'.
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Arenas'
Making all in Robots
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Robots'
Making all in empty
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Robots/empty'
make<font size="3">: Nothing to be done for `all'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Robots/empty'
Making all in rotate_and_fire
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Robots/rotate_and_fire'
make<font size="3">: Nothing to be done for `all'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Robots/rotate_and_fire'
Making all in seek_and_destroy
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Robots/seek_and_destroy'
make<font size="3">: Nothing to be done for `all'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Robots/seek_and_destroy'
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Robots'
make<font size="3">: Nothing to be done for `all-am'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Robots'
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Robots'
Making all in Documentation
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Documentation'
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Documentation'
Making all in Packages
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Packages'
Making all in debian
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Packages/debian'
make<font size="3">: Nothing to be done for `all'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Packages/debian'
Making all in freebsd
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Packages/freebsd'
make<font size="3">: Nothing to be done for `all'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Packages/freebsd'
Making all in rpm
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Packages/rpm'
make<font size="3">: Nothing to be done for `all'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Packages/rpm'
make<font size="3">: Entering directory `/data1/master/RealTimeBattle-1.0.5/Packages'
make<font size="3">: Nothing to be done for `all-am'.
make<font size="3">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Packages'
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/Packages'
Making all in src
make<font size="2">: Entering directory `/data1/master/RealTimeBattle-1.0.5/src'
c++ -O2 -o RealTimeBattle ArenaBase.o ArenaController.o ArenaRealTime.o ArenaReplay.o Extras.o GeometricalObjects.o List.o Options.o RealTimeBattle.o Shape.o String.o Various.o Vector2D.o Robot.o Shot.o Timer.o Gui.o ArenaWindow.o ControlWindow.o Dialog.o MessageWindow.o OptionsWindow.o ScoreWindow.o StatisticsWindow.o StartTournamentWindow.o Structs.o -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
Gui.o: In function `Gui::set_colours(void)':
Gui.o(.text+0x5c): undefined reference to `make_gdk_colour(long)'
Gui.o(.text+0x7b): undefined reference to `make_gdk_colour(long)'
Gui.o(.text+0x9a): undefined reference to `make_gdk_colour(long)'
Gui.o: In function `Gui::kill_and_start_new_tournament(int)':
Gui.o(.text+0x65d): undefined reference to `the_gui'
ArenaWindow.o: In function `ArenaWindow::ArenaWindow(int, int, int, int)':
ArenaWindow.o(.text+0x68b): undefined reference to `controlwindow_p'
ArenaWindow.o(.text+0x6f2): undefined reference to `the_gui'
ArenaWindow.o: In function `ArenaWindow::hide_window(_GtkWidget *, _GdkEvent *, ArenaWindow *)':
ArenaWindow.o(.text+0xab1): undefined reference to `controlwindow_p'
ArenaWindow.o(.text+0xac3): undefined reference to `controlwindow_p'
ArenaWindow.o: In function `ArenaWindow::clear_area(void)':
ArenaWindow.o(.text+0xb59): undefined reference to `the_gui'
ArenaWindow.o: In function `ArenaWindow::draw_moving_objects(bool)':
ArenaWindow.o(.text+0x12d7): undefined reference to `Robot::draw_radar_and_cannon(void)'
ControlWindow.o: In function `ControlWindow::kill_robot(_GtkWidget *, void *)':
ControlWindow.o(.text+0x1ce5): undefined reference to `the_gui'
ControlWindow.o: In function `ControlWindow::new_tournament(_GtkWidget *, ControlWindow *)':
ControlWindow.o(.text+0x1d5a): undefined reference to `the_gui'
ControlWindow.o: In function `ControlWindow::kill_and_open_filesel(int)':
ControlWindow.o(.text+0x216d): undefined reference to `controlwindow_p'
ControlWindow.o: In function `ControlWindow::arena_window_toggle(_GtkWidget *, ControlWindow *)':
ControlWindow.o(.text+0x21a3): undefined reference to `the_gui'
ControlWindow.o: In function `ControlWindow::message_window_toggle(_GtkWidget *, ControlWindow *)':
ControlWindow.o(.text+0x2233): undefined reference to `the_gui'
ControlWindow.o: In function `ControlWindow::score_window_toggle(_GtkWidget *, ControlWindow *)':
ControlWindow.o(.text+0x22c3): undefined reference to `the_gui'
ControlWindow.o: In function `ControlWindow::options_clicked(_GtkWidget *, ControlWindow *)':
ControlWindow.o(.text+0x265f): undefined reference to `Options::open_optionswindow(void)'
ControlWindow.o: In function `ControlWindow::statistics_clicked(_GtkWidget *, ControlWindow *)':
ControlWindow.o(.text+0x267a): undefined reference to `the_gui'
MessageWindow.o: In function `MessageWindow::MessageWindow(int, int, int, int)':
MessageWindow.o(.text+0x61f): undefined reference to `the_gui'
MessageWindow.o(.text+0x62a): undefined reference to `the_gui'
MessageWindow.o(.text+0x635): undefined reference to `the_gui'
MessageWindow.o(.text+0x64c): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x678): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x692): undefined reference to `the_gui'
MessageWindow.o(.text+0x69a): undefined reference to `the_gui'
MessageWindow.o(.text+0x6a2): undefined reference to `the_gui'
MessageWindow.o(.text+0x6fa): undefined reference to `the_gui'
MessageWindow.o(.text+0x704): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x733): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x765): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x785): undefined reference to `the_gui'
MessageWindow.o(.text+0x78d): undefined reference to `the_gui'
MessageWindow.o(.text+0x795): undefined reference to `the_gui'
MessageWindow.o(.text+0x7a3): undefined reference to `the_gui'
MessageWindow.o(.text+0x7ab): undefined reference to `the_gui'
MessageWindow.o(.text+0x7b3): more undefined references to `the_gui' follow
MessageWindow.o: In function `MessageWindow::MessageWindow(int, int, int, int)':
MessageWindow.o(.text+0x800): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x82f): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x861): undefined reference to `make_gdk_colour(long)'
MessageWindow.o(.text+0x881): undefined reference to `the_gui'
MessageWindow.o(.text+0x889): undefined reference to `the_gui'
MessageWindow.o(.text+0x891): undefined reference to `the_gui'
MessageWindow.o(.text+0x89f): undefined reference to `the_gui'
MessageWindow.o(.text+0x8a7): undefined reference to `the_gui'
MessageWindow.o(.text+0x8af): more undefined references to `the_gui' follow
MessageWindow.o: In function `MessageWindow::MessageWindow(int, int, int, int)':
MessageWindow.o(.text+0x8ba): undefined reference to `controlwindow_p'
MessageWindow.o: In function `MessageWindow::hide_window(_GtkWidget *, _GdkEvent *, MessageWindow *)':
MessageWindow.o(.text+0xf01): undefined reference to `controlwindow_p'
MessageWindow.o(.text+0xf13): undefined reference to `controlwindow_p'
MessageWindow.o: In function `MessageWindow::show_one_robot(_GtkWidget *, MessageWindow *)':
MessageWindow.o(.text+0xfbb): undefined reference to `the_gui'
OptionsWindow.o: In function `OptionsWindow::add_option_to_notebook(_GtkWidget *, _GtkWidget *, _GtkWidget *, int, String, _GtkWidget *, String, entry_t *, OptionsWindow::button_t *)':
OptionsWindow.o(.text+0x16cc): undefined reference to `entry_handler(_GtkWidget *, entry_t *)'
OptionsWindow.o: In function `OptionsWindow::set_all_options(void)':
OptionsWindow.o(.text+0x1af1): undefined reference to `the_gui'
OptionsWindow.o: In function `OptionsWindow::ok(_GtkWidget *, OptionsWindow *)':
OptionsWindow.o(.text+0x22bb): undefined reference to `Options::close_optionswindow(void)'
OptionsWindow.o: In function `OptionsWindow::cancel(_GtkWidget *, OptionsWindow *)':
OptionsWindow.o(.text+0x22df): undefined reference to `Options::close_optionswindow(void)'
OptionsWindow.o: In function `OptionsWindow::delete_event_occured(_GtkWidget *, _GdkEvent *, OptionsWindow *)':
OptionsWindow.o(.text+0x22ff): undefined reference to `Options::close_optionswindow(void)'
OptionsWindow.o: In function `OptionsWindow::grab_windows(_GtkWidget *, OptionsWindow *)':
OptionsWindow.o(.text+0x2323): undefined reference to `the_gui'
OptionsWindow.o(.text+0x2396): undefined reference to `controlwindow_p'
OptionsWindow.o(.text+0x23c5): undefined reference to `the_gui'
OptionsWindow.o(.text+0x242e): undefined reference to `the_gui'
OptionsWindow.o(.text+0x2499): undefined reference to `the_gui'
ScoreWindow.o: In function `ScoreWindow::ScoreWindow(int, int, int, int)':
ScoreWindow.o(.text+0x55c): undefined reference to `the_gui'
ScoreWindow.o(.text+0x561): undefined reference to `the_gui'
ScoreWindow.o(.text+0x5c2): more undefined references to `the_gui' follow
ScoreWindow.o: In function `ScoreWindow::ScoreWindow(int, int, int, int)':
ScoreWindow.o(.text+0x5eb): undefined reference to `make_gdk_colour(long)'
ScoreWindow.o(.text+0x617): undefined reference to `make_gdk_colour(long)'
ScoreWindow.o(.text+0x631): undefined reference to `the_gui'
ScoreWindow.o(.text+0x66a): undefined reference to `controlwindow_p'
ScoreWindow.o: In function `ScoreWindow::hide_window(_GtkWidget *, _GdkEvent *, ScoreWindow *)':
ScoreWindow.o(.text+0x1275): undefined reference to `controlwindow_p'
ScoreWindow.o(.text+0x1287): undefined reference to `controlwindow_p'
ScoreWindow.o: In function `ScoreWindow::update_robots(void)':
ScoreWindow.o(.text+0x159a): undefined reference to `Robot::reset_last_displayed(void)'
ScoreWindow.o(.text+0x15df): undefined reference to `Robot::display_score(void)'
ScoreWindow.o: In function `ScoreWindow::add_robots(void)':
ScoreWindow.o(.text+0x17fc): undefined reference to `the_gui'
ScoreWindow.o(.text+0x1826): undefined reference to `the_gui'
ScoreWindow.o(.text+0x1869): undefined reference to `Robot::get_score_pixmap(_GdkWindow *, _GdkWindow *&, _GdkWindow *&)'
ScoreWindow.o(.text+0x1921): undefined reference to `Robot::reset_last_displayed(void)'
ScoreWindow.o(.text+0x1930): undefined reference to `Robot::display_score(void)'
StatisticsWindow.o: In function `StatisticsWindow::StatisticsWindow(int, int, int, int)':
StatisticsWindow.o(.text+0x104c): undefined reference to `float_compare(_GtkCList *, void const *, void const *)'
StatisticsWindow.o(.text+0x117f): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x118a): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x1195): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x11af): undefined reference to `make_gdk_colour(long)'
StatisticsWindow.o(.text+0x11e7): undefined reference to `make_gdk_colour(long)'
StatisticsWindow.o(.text+0x120a): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x1212): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x121a): undefined reference to `the_gui'
StatisticsWindow.o: In function `StatisticsWindow::delete_event_occured(_GtkWidget *, _GdkEvent *, StatisticsWindow *)':
StatisticsWindow.o(.text+0x145a): undefined reference to `the_gui'
StatisticsWindow.o: In function `StatisticsWindow::exit(_GtkWidget *, StatisticsWindow *)':
StatisticsWindow.o(.text+0x147a): undefined reference to `the_gui'
StatisticsWindow.o: In function `StatisticsWindow::make_title_button(void)':
StatisticsWindow.o(.text+0x21a7): undefined reference to `Robot::get_stat_pixmap(_GdkWindow *, _GdkWindow *&, _GdkWindow *&)'
StatisticsWindow.o: In function `StatisticsWindow::add_new_row(Robot *, stat_t, int)':
StatisticsWindow.o(.text+0x2587): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x25ae): undefined reference to `the_gui'
StatisticsWindow.o(.text+0x25f1): undefined reference to `Robot::get_stat_pixmap(_GdkWindow *, _GdkWindow *&, _GdkWindow *&)'
StatisticsWindow.o: In function `StatisticsWindow::change_sorting_in_clist(_GtkCList *, int, StatisticsWindow *)':
StatisticsWindow.o(.text+0x3af0): undefined reference to `string_case_insensitive_compare(_GtkCList *, void const *, void const *)'
StatisticsWindow.o(.text+0x3afa): undefined reference to `float_compare(_GtkCList *, void const *, void const *)'
StatisticsWindow.o(.text+0x3b21): undefined reference to `float_compare(_GtkCList *, void const *, void const *)'
StartTournamentWindow.o: In function `StartTournamentWindow::StartTournamentWindow(int, int, int, int)':
StartTournamentWindow.o(.text+0xd68): undefined reference to `entry_handler(_GtkWidget *, entry_t *)'
StartTournamentWindow.o: In function `StartTournamentWindow::add_clist(_GtkWidget *, _GtkWidget *)':
StartTournamentWindow.o(.text+0x1a9f): undefined reference to `the_gui'
StartTournamentWindow.o(.text+0x1aa4): undefined reference to `the_gui'
StartTournamentWindow.o(.text+0x1ad0): undefined reference to `make_gdk_colour(long)'
StartTournamentWindow.o(.text+0x1afc): undefined reference to `make_gdk_colour(long)'
StartTournamentWindow.o(.text+0x1b16): undefined reference to `the_gui'
StartTournamentWindow.o(.text+0x1b1b): undefined reference to `the_gui'
StartTournamentWindow.o: In function `StartTournamentWindow::delete_event_occured(_GtkWidget *, _GdkEvent *, StartTournamentWindow *)':
StartTournamentWindow.o(.text+0x1b5a): undefined reference to `the_gui'
StartTournamentWindow.o: In function `StartTournamentWindow::cancel_new_tournament(_GtkWidget *, StartTournamentWindow *)':
StartTournamentWindow.o(.text+0x1b7a): undefined reference to `the_gui'
StartTournamentWindow.o: In function `StartTournamentWindow::start(_GtkWidget *, StartTournamentWindow *)':
StartTournamentWindow.o(.text+0x3ae5): undefined reference to `the_gui'
Structs.o(.text+0x64): more undefined references to `the_gui' follow
collect2: ld returned 1 exit status
make<font size="2">: *** [RealTimeBattle] Error 1
make<font size="2">: Leaving directory `/data1/master/RealTimeBattle-1.0.5/src'
make<font size="1">: *** [all-recursive] Error 1
make<font size="1">: Leaving directory `/data1/master/RealTimeBattle-1.0.5'
make: *** [all-recursive-am] Error 2

</font><hr></pre></blockquote>

So ähnlich geht das noch weiter
Ich hoffe ihr kennt euch das aus

Danke im voraus
Martin

darkman
Posts: 30
Joined: 31. Jan 2001 18:56
Location: Fröndenberg

Re: make Fehlermeldung

#2 Post by darkman »

Hat sie erledigt.
Konnte es noch selber lösen.

;)

ratte

Re: make Fehlermeldung

#3 Post by ratte »

schoen ware eine erklaerung woran es gelegen hat bzw wie die loesung aussieht, damit ander auch was davon haben

ratte

darkman
Posts: 30
Joined: 31. Jan 2001 18:56
Location: Fröndenberg

Re: make Fehlermeldung

#4 Post by darkman »

hast ja recht ;)

aber es ist mir schon fast peinlich das zu schreiben.
*durchring*

Ich hab mit den falschen Rechten versucht make auszuführen. *ineckestelltundsichschämtdeshalbeinefragezustellen*
Es ist mir echt nicht aufgefallen. hab su vergessen.

Gruss
Martin

heinbloed

Re: make Fehlermeldung

#5 Post by heinbloed »

Da brauchste Dich nicht in die Ecke zu stellen <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> -Oder soll ich mich danebenstellen? Ich wusste bis jetzt auch nicht,das man "make" als SU ausführen muss <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">

Post Reply