fabiank7
Usuario (Argentina)

En este post voy a explicar como instalar el SDK de Adobe Flex para Linux, para poder generar nuestros archivos .swf de ActionScript 3 sin utilizar Flash ni wine para emularlo. 1er Paso: Descargamos el SDK desde el sitio web de Adobe: http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK 2do Paso: Creamos un directorio para instalar el SDK, en mi caso en /home/fabian/local/flex_sdk_4.1, y luego copiamos los archivos comprimidos. En este caso también vamos a descargar y copiar la documentación: mkdir /home/fabian/local/flex_sdk_4.1 cp /home/fabian/Descargas/flex_sdk_4.1.zip /home/fabian/local/flex_sdk_4.1 cp /home/fabian/Descargas/Flex_4_docs.zip /home/fabian/local/flex_sdk_4.1 3er Paso: Nos movemos al directorio de la instalación y descomprimimos el archivo, posteriormente lo eliminamos: cd /home/fabian/local/flex_sdk_4.1 unzip flex_sdk_4.1.zip rm -f flex_sdk_4.1.zip 4to Paso: Exportamos a la variable PATH del sistema, la dirección del directorio del SDK para que cuando generemos los archivos .swf, nos reconozca los comando del SDK en la consola. Las siguientes dos lineas son para que se haga lo de la primer línea automáticamente cada vez que encendamos la computadora: export PATH=/home/fabian/local/flex_sdk_4.1/bin:$PATH echo 'export PATH=/usr/local/flex_sdk_4.1/bin:$PATH' >> /home/fabian/.bashrc echo 'export PATH=/usr/local/flex_sdk_4.1/bin:$PATH' >> /root/.bashrc 5to Paso: Este paso no es totalmente necesario, pero si les devuelve errores de permisos al generar el .swf, lo solucionamos de esta forma: chmod a+r * -Rf chmod a+x bin chmod a+x bin/* chmod a+x lib chmod a+x frameworks chmod a+x frameworks/libs chmod a+x frameworks/libs/player chmod a+x frameworks/locale chmod -R a+x * 6to Paso: Ahora descomprimimos la documentación y eliminamos los archivos comprimidos: unzip Flex_4_docs.zip -d doc rm -f Flex_4_docs.zip cd doc unzip AS3_Reference.zip -d AS3_Reference rm -f AS3_Reference.zip Listo!!! Ahora veamos un ejemplo: Teniendo un archivo ActionScript por ejemplo Logo3D.as , vamos a generar el archivo Logo3D.swf Desde el terminal o consola, nos vamos al directorio donde tenemos el .as $ cd /home/fabian/Logo-HostingWeb7 y tipeamos: $ mxmlc -static-link-runtime-shared-libraries=true Logo3D.as y en el mismo directorio vamos a ver que se nos generó el archivo Logo3D.swf que ya lo podemos utilizar para nuestra web. link: http://www.hostingweb7.com.ar/sites/default/files/archivos-web/sitio/Logo3D.swf Bueno, esto es todo por ahora, espero que les sirva. No me enojo si comentan Un saludo --------------------------------- Visiten Diseño web en Argentina y Web Hosting en Argentina