AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi [XE2]Vorgehensweise bei Crossplatform Problemen
Thema durchsuchen
Ansicht
Themen-Optionen

[XE2]Vorgehensweise bei Crossplatform Problemen

Ein Thema von Union · begonnen am 6. Okt 2011 · letzter Beitrag vom 15. Okt 2011
Antwort Antwort
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#1

[XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 6. Okt 2011, 07:37
XE2 verwendet ja für die Compilierung auf dem Mac den Free Pascal Compiler, der auf einer DMG mit XE2 installiert wird. Wenn jetzt ein Programm wegen Fehlern in der FPC-RTL nicht korrekt läuft, wie ist dann die administrative Vorgehensweise?
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#2

AW: [XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 6. Okt 2011, 09:53
Wenn ich es richtig in Erinnerung habe, dann compiliert XE2 direkt für MacOS. Für IPhone und iPad wird der FPC verwendet.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: [XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 6. Okt 2011, 09:58
Das mag sein, da habe ich mich falsch ausgedrückt. Ändert aber nichts an dem Problem selber: An wen wende ich mich? Embarcadero, FP, oder einfach die FP RTL selber ändern
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.929 Beiträge
 
Delphi 12 Athens
 
#4

AW: [XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 6. Okt 2011, 10:04
Ich kann dir nur soviel sagen wenn der FPC was falsch macht dann musst du dich an die FPC Community wenden...
und da es eine OpenSource Community ist, kann es sein das man dich erstmal anflamed, weil du überhaupt nachfragst....Denn dieses Problem ist ja schon altbekannt und es wird, dann und dann gelöst, außerdem steht ja seit ano dazumal auf irgendeiner cryptischen Unteradresse schon ein Workaround.


p.s.
Hmm,
wie lange bist du schon hier? Du bist doch neu, oder?
Andreas
Monads? Wtf are Monads?

Geändert von QuickAndDirty ( 6. Okt 2011 um 10:24 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: [XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 6. Okt 2011, 10:10
Herrlich, so hab ich mir das immer gewünscht Jetzt weiss ich endlich wie ich die Aussagen von DavidI übersetzen muss.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#6

AW: [XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 6. Okt 2011, 10:32
Am besten ist es wenn du dich bei Problemen entweder an eine der Mailing Listen von Free Pascal wendest (meistens dürfte die korrekte fpc-pascal sein) oder du eröffnest gleich einen Bugreport auf dem Bugtracker.

Und so schlimm wie QuickAndDirty es beschreibt ist es normalerweise nicht.

Es ist jedoch schon so, dass bei Fehlern, die mehrfach gemeldet werden, im Bugtracker die Duplikate kurzerhand geschlossen werden. Allerdings wird dann auch ein Verweis auf den ursprünglichen Report angefügt, so dass dort weitere Informationen angefügt werden können.
Auch kann es passieren, dass ein Bug nicht sofort und auf der Stelle behoben wird, weil entweder von den Entwicklern keiner Zeit hat oder es ein Low Priority Problem ist. Hier hilft es dann selbst nach einer Lösung zu schauen und dann den Patch beim Bugreport anzuhängen. Hierbei kann es dann auch passieren, dass deine Vorgehensweise im Patch kritisiert wird, aber dann muss man einfach den Anweisungen so gut es geht folgen und den Patch anpassen, dann wird dieser am Ende auch meist integriert.

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat
mse1

Registriert seit: 21. Nov 2007
115 Beiträge
 
#7

AW: [XE2]Vorgehensweise bei Crossplatform Problemen

  Alt 15. Okt 2011, 09:03
Ich kann dir nur soviel sagen wenn der FPC was falsch macht dann musst du dich an die FPC Community wenden...
und da es eine OpenSource Community ist, kann es sein das man dich erstmal anflamed, weil du überhaupt nachfragst....
Na, na, na, ich muss doch sehr bitten! Die schnellste Bug-Reparaturzeit bei FPC vom posten des bug report bis zu commiten des fix war 20 (in Worten: zwanzig) Minuten! Normalerweise werden bugs innerhalb einiger Tage repariert, sofern sie reproduzierbar sind und nicht tiefgreifende Umbauten bedingen.
Genauso halte ich es mit meinem OSS Projekt MSEide+MSEgui. Falls ein Anwender sich die Mühe macht, ein auf die Reproduktion des Fehlers reduziertes Testprojekt zu liefern, kann er damit rechnen, dass die Angelegenheit in ein bis zwei Tagen erledigt wird. Auch am Wochenende, wohlverstanden. Probiere das mal bei Embarcadero!

Edit:
Oder lies mal hier:
https://newsgroups.embarcadero.com/t...start=0#402034
Jonas Maebe ist FPC core developer.

Martin
Martin Schreiber

Geändert von mse1 (15. Okt 2011 um 19:38 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz