Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Tschonni

Treue Seele

  • »Tschonni« ist der Autor dieses Themas

Beiträge: 113

Wohnort: Tirol

Beruf: Schüler

  • Private Nachricht senden

1

02.10.2010, 16:31

SFML unter Ubuntu 10.4 funktioniert nicht

Ich versuche seit einer Woche SFML zum Laufen zu bringen und komme einfach nicht weiter.
Ich verwende Ubuntu 10.4 32bit und habe folgende Pakete installiert:

Quellcode

1
2
3
4
5
6
7
libsfml-dev
libsfml1.5-dbg
libsfml-network1.5
libsfml-window1.5
libsfml-system1.5
libsfml-graphics1.5
libsfml-audio1.5



Code:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <SFML/Window.hpp>

int main()
{
sf::Window App(sf::VideoMode(800, 600, 32), "SFML Window");

bool Running = true;
while (Running)
{
App.Display();
}

return EXIT_SUCCESS;
}



Ausgabe:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/usr/include/SFML/Config.hpp|124|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/Clock.hpp|34|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/NonCopyable.hpp|34|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/Lock.hpp|34|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/Unix/Mutex.hpp|35|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/Randomizer.hpp|34|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/Sleep.hpp|34|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/SFML/System/Unix/Thread.hpp|35|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sf’|
/usr/include/c++/4.4/iterator|60|error: bits/c++config.h: No such file or directory|
/usr/include/c++/4.4/cstddef||In function ‘_GLIBCXX_BEGIN_NAMESPACE’:|
/usr/include/c++/4.4/cstddef|51|error: expected declaration specifiers before ‘using’|
/usr/include/c++/4.4/cstddef|52|error: expected declaration specifiers before ‘using’|
/usr/include/c++/4.4/cstddef|54|error: expected declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|79|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|83|error: expected identifier or ‘(’ before ‘:’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|83|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|86|error: expected identifier or ‘(’ before ‘:’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|86|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|89|error: expected identifier or ‘(’ before ‘:’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|89|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|102|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|116|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|124|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|132|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|134|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|142|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|144|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|152|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|158|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_types.h|165|error: expected declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|85|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|108|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|117|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|127|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|143|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|166|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/stl_iterator_base_funcs.h|195|error: expected declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|74|error: expected declaration specifiers before ‘_GLIBCXX_END_NAMESPACE’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|78|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/cpp_type_traits.h|81|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|83|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/cpp_type_traits.h|85|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|87|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/cpp_type_traits.h|91|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|96|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/cpp_type_traits.h|99|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|104|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/cpp_type_traits.h|106|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|111|error: expected declaration specifiers before ‘;’ token|
/usr/include/c++/4.4/bits/cpp_type_traits.h|114|error: expected declaration specifiers before ‘template’|
/usr/include/c++/4.4/bits/cpp_type_traits.h|119|error: expected declaration specifiers before ‘;’ token|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 0 warnings ===|


IDE ist Codeblocks und die Bibliotheken habe ich alle gelinkt.

2

02.10.2010, 17:29

Welchen Compiler benutzt du denn?

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

3

03.10.2010, 08:24

http://forum.ubuntuusers.de/topic/sfml-f…t/#post-2638427
.......... bah
Wir waren noch nichtmal deine erste Wahl und du hast gerade mal 4 Minuten zwischen den Posts, d.h. du hast nichtmal auf ne antwort gewartet im anderen Forum. Solche User sollte man sofort löschen!

Tschonni

Treue Seele

  • »Tschonni« ist der Autor dieses Themas

Beiträge: 113

Wohnort: Tirol

Beruf: Schüler

  • Private Nachricht senden

4

04.10.2010, 21:41

Ich wollte diese Problem schnell hinter mich bringen und habe desshalb in zwei Foren nachgefragt die beide auf etwas anderes spezialisiert sind.
spieleprogrammierer.de auf Spieleprogrammierung
und
ubuntuusers.de auf Ubuntu

Und dass Ihr nicht die erste Wahl seid, habe ich bestimmt nicht aus reiner Bosheit gemacht.


Als Compiler verwende ich g++.

ABER
Ich habe jetzt die Lösung :D

Meine Datei hieß mein.c und nicht main.cpp wodurch Codeblocks die Datein mit dem gcc compilierte.
Seit dem die Datei main.cpp heißt funktioniert es perfekt.

Werbeanzeige