Zurück   Flashforum > Flex und AIR > Flex allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-09-2011, 16:03   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Ort: Braunschweig
Beiträge: 164
Portiern Flex 3 SDK nach Flex 4.5.1 SDK

Hallo Liebes Forum,

ich versuche gerade den Sprung von Flex 3 SDK auf Flex 4.5.1 SDK zu machen.
Das ganze an einem Winz-Projekt (Login/Register/Logout Bildschirme).

Die folgenden Meldungen des Compilers
habe ich dann als den Unterschied zwischen static und dynamic Linking verstanden.
Soweit so gut, die SWF ist auch viel kleiner.

Ich habe dann mal den Migrations Guide quergelesen und als
einziges die Anpassung der Namespaces gesehen.
Ich habe jetzt:
Zitat:
<mx:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:tsd="*"
Spark habe ich erstmal rausgelassen. Ansonsten war "mx:Script" -> "fx:Script"
die einzige andere notwendige Änderung.

Beim Ausprobieren im Browser kommt dann nahezu sofort:
Zitat:
ReferenceError: Error #1056: Cannot create property allowCodeImport on flash.system.LoaderContext.
at mx.core::CrossDomainRSLItem/completeCdRslLoad()
at mx.core::CrossDomainRSLItem/itemCompleteHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
Sonst passiert nichts weiter.
Flash Player 10.0.22.87 (debug) Opera und Firefox Browser.

Vielen Dank für Hinweise,
Matthias Kievernagel.

PS: Ich probier derzeit mal, ob static linking geht.
mkiever ist offline   Mit Zitat antworten
Alt 16-09-2011, 16:14   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Hast du eine Konfigurationsdatei?
Omega Psi ist offline   Mit Zitat antworten
Alt 16-09-2011, 16:28   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Ort: Braunschweig
Beiträge: 164
Der Compiler lädt den installierten Default aus dem SDK
Zitat:
frameworks/flex-config.xml
Alles weitere ist in der Kommandozeile:
Zitat:
OPTS=-compiler.source-path+=/home/mkiever/lib/flash/as3 -compiler.library-path+=src -compiler.strict -default-size 900 600
path-to-451_sdk/bin/mxmlc $(OPTS) -output bin/adsim.swf src/AdSimApp.mxml
Zu static linking:
Zum Testen mit static linking habe ich "-static-link-runtime-shared-libraries=true"
in OPTS ergänzt. Die Größe paßt, es läuft aber auch nicht.
(Etwa 6-8 Fehler in Folge, ich bin noch beim Sichten...)

Vielen Dank schon mal,
Matthias Kievernagel
mkiever ist offline   Mit Zitat antworten
Alt 16-09-2011, 16:37   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Ich glaube, du solltest mal die Sourcen in ein frischen Flex4 Projekt kopieren, so testweise. Ich denke, da verschlucken sich noch ein paar IDE Einstellungen.
Omega Psi ist offline   Mit Zitat antworten
Alt 16-09-2011, 16:53   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Ort: Braunschweig
Beiträge: 164
Das mit dem Verschlucken glaube ich auch :-)
Nur sind es keine IDE-Einstellungen, da keine IDE, nur Dateien und Kommandozeile.
Ich versuche es erstmal mit einem "Hello world", bevor ich weiter portiere.
Ich habe gerade gesehen, daß flex 4.5.1 den Player 10.2 voraussetzt.
Bei mir läuft noch 10.0. Das Update probiere ich auch noch aus.
(Schaut auf die Uhr: Aber wohl erst morgen...)

Vielen Dank,
Matthias Kievernagel.
mkiever ist offline   Mit Zitat antworten
Alt 18-09-2011, 11:04   #6 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Ort: Braunschweig
Beiträge: 164
Tja, Adobe macht nun offensichtlich auch in Punkt Releases
inkompatible Änderungen. Jedenfalls funktioniert
nach dem Update von FP 10.0 auf 10.2 alles.
Lediglich der Default Style der mx Komponenten
sieht jetzt anders aus. Das muß ich mir noch mal anschauen.

Vielen Dank,
Matthias Kievernagel
mkiever ist offline   Mit Zitat antworten
Alt 18-09-2011, 12:26   #7 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Wenn du durch das SDK 4.5.1 eben Abhängigkeiten reinholst, die 10.2 vorraussetzen, dann ist das normal. Das ist bei 4.0 nicht anders.
Omega Psi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Flex 3.5 zu Flex 4 Upgrade, TextField zeigt keine embed fonts mehr an Sandler Flex allgemein 0 30-01-2011 21:33
Adobe Flex User Group Hamburg: Flex und BlazeDS marc Konferenzen und Treffen 6 04-02-2009 08:42
Adobe Flex User Group München: Flex Builder 4 & Flash Catalyst Preview (27.01.09) marc Konferenzen und Treffen 0 13-01-2009 13:37
Vortrag: Next Flex Workflow - Flex 4 und Flash Catalyst (Sven Claar) marc FFK09 0 12-12-2008 19:54
Flex für nicht kommerziellen Einsatz kostenlos erhältlich (inkl. Flex Builder) bort Flex allgemein 0 05-10-2004 16:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele