GCC Probleme

Developer-Tools, Entwicklungsumgebungen und alles andere, was sich installieren lässt
Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: GCC Probleme

Beitrag von cloidnerux » Di Nov 11, 2008 5:04 pm

Aber für später wäre es vielleicht nützlich, wenn man weiß, wie man an den einstellungen "rumspielen" kann.
Ich fände es nettw enn du mir das sagen könntest.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: GCC Probleme

Beitrag von fat-lobyte » Do Jan 01, 2009 8:33 am

cloidnerux hat geschrieben:Das da eine Falsche typenknvertation stattfindet, das ist aber nebensächlich,
denn ich will wisen, warum ich diese nicht bekomme?
Nein das ist leider nicht Nebensächlich. Oft sind falsche Typkonvertierungen ein Zeichen davon, dass mit den Libs (oder deren Versionen) etwas nicht stimmt.
Wahrscheinlich liegts bei dir tatsächlich an einem update. Mach mal bei dir und bei deinem Freund

Code: Alles auswählen

gcc --version
, und Vergleiche die Versionen.
Ansonsten ist es gut möglich, dass du ein paar Bibliotheken mitinstalliert hast, und zwar als Abhängigkeit bei der Installation eines anderen Programms, dann würden deinem Freund nur noch die Libs fehlen.

/* edit by Kerli: Doppelpost entfernt */
Haters gonna hate, potatoes gonna potate.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: GCC Probleme

Beitrag von cloidnerux » Do Jan 01, 2009 8:55 am

Doppel post.
dass mit den Libs (oder deren Versionen) etwas nicht stimmt.
Ich binde keine Libs ein. -nostdlibs -nodeflibs.
Und mir ist kein Update bekannt, das bei einer nicht vorhandenen Typenkonvertation nicht warnt.
Aber werds versuchen.
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: GCC Probleme

Beitrag von Dirty Oerti » So Jan 04, 2009 3:25 pm

Die Typkonvertierung solltest du trotzdem vornehmen...
Aber an Libs liegt es (denke ich mal) definitiv nicht.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
cloidnerux
Moderator
Beiträge: 3123
Registriert: Fr Sep 26, 2008 4:37 pm
Wohnort: Ram (Gibts wirklich)

Re: GCC Probleme

Beitrag von cloidnerux » So Jan 04, 2009 5:32 pm

Das Problem ist, das ich bei den vielen Code mal den Überblick verliere und eine direkte zuweisung mache.
Der Compiler soll mich ja darauf hinweisen wenn ja irgendwo datenverlust ist...
Redundanz macht wiederholen unnötig.
quod erat expectandum

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: GCC Probleme

Beitrag von Xin » Mo Jan 05, 2009 1:53 am

cloidnerux hat geschrieben:Das Problem ist, das ich bei den vielen Code mal den Überblick verliere
Sowas darf nicht passieren. Code über den niemand den Überblick hat ist implizit falsch.
cloidnerux hat geschrieben:und eine direkte zuweisung mache.
Wenn Du unter einer direkten Zuweisung verstehst, dass hier ein Cast enthalten ist, dann ist dieser Code ebenfalls implizit falsch, solange Du vor dem Cast nicht den exakten Typ garantieren kannst (und er als Kommentar beschrieben ist).
cloidnerux hat geschrieben:Der Compiler soll mich ja darauf hinweisen wenn ja irgendwo datenverlust ist...
Dem Compiler wird beim Casten genau diese Möglichkeit genommen.
Casten heißt immer "Tu, was ich Dir sage, ich weiß, was ich tue." Zusammen mit "Ich habe den Überblick verloren" ist der Code als falsch zu werten, selbst wenn er das richige tut/tuen würde.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Antworten