Topic: Build 19?
Tino |
Posted at:
2015-08-17, 16:40 UTC+2.0
Bitte doch nicht einfach immer so pauschalisieren...
Also meiner Meinung nach, sollte es eigentlich gar keine Zielgruppe für ein Windows x86-Binary mehr geben! Aber überzeugt mich vom Gegenteil: Warum setzt Ihr z.B. noch Windows 7 32bit ein? Und grundsätzlich: Widelands ist OpenSource! Es gibt genug freie Compiler (MS Visual Studio, Mingw), dass sich Interessierte eine x86-Binary bauen können. Auch ein Merge-Request mit einem Patch-Set der den Code dann auf dem entsprechenden System für x86 wieder kompilierbar macht, sind gerne gesehen. Es ist aktuell nur so, dass die einzige Person die Ihre Freizeit für die Windows-Builds opfert, diese für die größte anzunehmende Zielgruppe tut. Aber ich habe ja kein Monopol darauf... ![]() ![]() |
fuchur |
Posted at:
2015-08-17, 22:04 UTC+2.0
Selbst nutze ich Win7-64, aber ich rate jetzt einfach mal: Es gibt ältere Software, die unter 64 Bit nicht läuft, aber unter 32 Bit. Ein paar Leute haben daher womöglich absichtlich Win7-32 installiert. Und möglicherweise wurden in den Anfangszeiten von Win7 auch PCs mit vorinstalliertem Windows mit der 32 Bit-Version geliefert, bei 4 GB Speicher war das ja nicht so wild. Aber das habe ich nicht wirklich verfolgt. Wer allerdings noch XP nutzt, hm, das nenne ich jetzt mal riskant, außer auf einem Offline-PC. ![]() ![]() |
Tino |
Posted at:
2015-08-18, 07:58 UTC+2.0
Also mir ist in 8 Jahren weder beruflich noch privat ein 32-bit Windows-Programm untergekommen, dass nicht unter Win 64-bit lief. Das ist so gut wie 100% "abwärts"kompatibel. Probleme hat man nur, wenn man zur Laufzeit DLL von Drittanbietern laden will. Ein 32-bit-Programm kann keine 64-bit-Bibliotheken laden bzw. umgekehrt. Wer einen Windows-Lizenzschlüssel hat, kann übrigens beide Windows für beide Architekturen installieren, da wird nicht unterschieden. Man kann nur nicht von 32- auf 64-bit aktualisieren... ![]() ![]() |
Fulgen![]() |
Posted at:
2015-08-18, 11:52 UTC+2.0
Ich weiß aber eine Neuinstallation ist immer mit erneuter Programminstallation usw verbunden. Alea iacta est. ![]() ![]() |
Tino |
Posted at:
2015-08-18, 14:25 UTC+2.0
Ich weiß, aber das Bauen eines x86-Binaries ist zufällig auch mit Arbeit verbunden ;). Und vor allem nicht nur das Bauen, das hat ja lange geklappt und ich habe beide Versionen angeboten. Viel Arbeit macht die Aktualisierung der Buildumgebung (Compiler, 3rd-Party-Libs), dazu brauche ich immer 6-8 Stunden weil irgendeine abhängige Library x dann mal wieder gerade default nicht mit dem Compiler Version y bauen will. Als das mit 32-bit dann irgendwann gar nicht mehr ohne Probleme möglich war, habe ich mich auf 64-bit konzentriert.
Edited:
2015-08-18, 14:25 UTC+2.0
![]() ![]() |
MMFan![]() Topic Opener |
Posted at:
2015-08-18, 14:46 UTC+2.0
Es is ja nu egal! irgendwann wird man wohl um 64Bit nicht mehr herum kommen. ![]() ![]() |
SirVer |
Posted at:
2015-08-18, 15:15 UTC+2.0
Widelands lief auch mal auf Windows 95 und NT. Zeiten ändern sich und Open source muss sich recht stark auf das konzentrieren, was am meisten bringt. 32bit ist tot - zeit weiter zu ziehen. ![]() ![]() |
fuchur |
Posted at:
2015-08-18, 21:49 UTC+2.0
Du hast schon recht, das ist ein ziemlich seltenes Problem. In meiner alten Firma gab es aber mal was mit einem Treiber für ein USB-Spektrometer. Und ich meine, uralte 16 Bit Programme würden unter einem 32 Bit Win7 noch laufen, unter 64 Bit Win7 definitiv nicht. Wie gesagt, die Fälle kann es geben, sind aber eher exotisch. ![]() ![]() |
Fulgen![]() |
Posted at:
2015-08-19, 17:00 UTC+2.0
Gibt es denn eine Möglichkeit, 64bit Programme in 32bit Programme umzuwandeln? Alea iacta est. ![]() ![]() |
kaputtnik![]() |
Posted at:
2015-08-19, 21:21 UTC+2.0
Nein. Für 32 bit muss das Programm explizit compiliert (erstellt) werden. Andersherum ist es nicht so das Problem: 32bit Programme können oft problemlos mit einem 64 bit Betriebssystem ausgeführt werden. ![]() ![]() |