Skip to main content
Participating Frequently
October 12, 2010
Question

Has anyone been able to release-build their app with TLF 2.0?

  • October 12, 2010
  • 1 reply
  • 1353 views

I can build a debug build of my app just fine.  TLF 2.0 features are working.  However, when I try to export a release build I get:

    No signed digest found in catalog.xml of the library, /Applications/Adobe Flash Builder 4/sdks/4.1.0_tlf2.0/frameworks/libs/framework.swc. Compile the library with -create-digest=true and try again.
    No signed digest found in catalog.xml of the library, /Applications/Adobe Flash Builder 4/sdks/4.1.0_tlf2.0/frameworks/libs/rpc.swc. Compile the library with -create-digest=true and try again.
    No signed digest found in catalog.xml of the library, /Applications/Adobe Flash Builder 4/sdks/4.1.0_tlf2.0/frameworks/libs/spark.swc. Compile the library with -create-digest=true and try again.
    No signed digest found in catalog.xml of the library, /Applications/Adobe Flash Builder 4/sdks/4.1.0_tlf2.0/frameworks/libs/sparkskins.swc. Compile the library with -create-digest=true and try again.

To get TLF 2.0 working I followed the steps on the blog plus I had to change the linkage for textLayout.swc to merged to code.

I tried to modify the build.xml script in the frameworks directory to call compute-digest="true", but it didn't seem to make any difference.

Has anyone gotten this to work?

This topic has been closed for replies.

1 reply

Adobe Employee
October 13, 2010

How are you doing the build? Are you exporting from Eclipse, or using Ant? I would suggest trying Ant, it is working for me with this command line:

ant -f build.xml compile -Doutput.file=bin/textLayout.swc -Ddbg=false -Drel=true -DFLEX_HOME="/Applications/Adobe Flash Builder 4 Plug-in/sdks/4.0.0"

You will have to update FLEX_HOME to be whereever your Flex directory is, of course, this is just where mine is.
- robin

asciimanAuthor
Participating Frequently
October 13, 2010

I'm using ant.  It looks like the command you gave me is for building the textLayout.swc.  I already have the textLayout.swc from the sourceforge download.  I'm looking for a way to integrate it into the 4.1.0 (or 4.0.0) sdk.  I followed the instructions on the TLF blog post, including running the ant command to rebuild spark.swc.  However, when I try to do a release build of my project using that modified sdk I get the error message in the first post.

Adobe Employee
October 16, 2010

I can take the SWC that I build and use it with Flex. I think it may be that you are using the RSL? That won't work; for now, while TLF is pre-release, you have to choose Merge Into Code as the link option. Can you check and see if that's the problem?

Thanks,

- robin