Dynamic linking of third party frameworks

Hi,
   does flex also supports linking of third party frameworks as RSL in flex application .  i  think currently only flex framework is dynamically linked ?

You can create a RSL from a Library project you can read more here:
http://livedocs.adobe.com/flex/3/html/help.html?content=rsl_02.html#220675

Similar Messages

  • [SOLVED] building an ane which include third party framework and using it

    I made a ane which using third party framework.  Without packing the framework into ane, the ane works fine, and using the framework directly in xcode, it works perfectly too.
    But when pack the framework into ane, I got the error when using it to build a ipa:
    ld: warning: ignoring file /var/folders/c0/m8m1_z5915qblkj9d_7jhmcw0000gn/T/3cb383e9-0092-4b1c-9 09f-5c219b2fbcd4/Partytrack.framework/Partytrack, file was built for unsupported file format ( 0x56 0x65 0x72 0x73 0x69 0x6f 0x6e 0x73 0x2f 0x43 0x75 0x72 0x72 0x65 0x6e 0x74 ) which is not the architecture being linked (armv7): /var/folders/c0/m8m1_z5915qblkj9d_7jhmcw0000gn/T/3cb383e9-0092-4b1c-9 09f-5c219b2fbcd4/Partytrack.framework/Partytrack
    ld: warning: CPU_SUBTYPE_ARM_ALL subtype is deprecated: /Users/apple/Documents/flexsdk/flex3.9/lib/aot/lib/libDebugger1.arm-a ir.a(avmplusDebugger.cpp.o)
    Undefined symbols for architecture armv7:"_OBJC_CLASS_$_Partytrack", referenced from:objc-class-ref in libcom.haibin.extension.PromotionAPI.a(partyTrackAPI.o)
    ld: symbol(s) not found for architecture armv7
    Compilation failed while executing : ld64
    The message "is not the architecture being linked (armv7)" is wrong because i using lipo command and get the framework info:
    lipo -info Partytrack.framework/Partytrack
    Architectures in the fat file: Partytrack.framework/Partytrack are: armv7 armv7s i386
    So is it can't find the framework file?
    I'm using Air 3.9
    This is how i build the ane:
    My platformoptions.xml file content:
    <platform xmlns="http://ns.adobe.com/air/extension/3.8">
        <sdkVersion>7.0</sdkVersion>
        <linkerOptions>
            <option>-ios_version_min 4.3</option>
            <option>-framework CoreData</option>
            <option>-framework UIKit</option>
            <option>-framework Foundation</option>
            <option>-framework Security</option>
            <option>-weak_framework AdSupport</option>
        </linkerOptions>
        <packagedDependencies>
            <packagedDependency>Partytrack.framework</packagedDependency>
        </packagedDependencies>
    </platform>
    And my build command are:
    <target name="package" description="Create the extension package">
    <exec executable="${FLEX_HOME}/bin/adt" failonerror="true" dir="../">
    <env key="AIR_SDK_HOME" value="${FLEX_HOME}"/>
    <arg value="-package"/>
    <arg line="-storetype pkcs12"/>
    <arg line="-keystore build/testkey.p12"/>
    <arg line="-storepass 123456"/>
    <arg line="-target ane"/>
    <arg value="${ANE_NAME}.ane"/>
    <arg value="build/extension.xml"/>
    <arg line="-swc swc/${ANE_NAME}.swc"/>
    <arg line="-platform iPhone-ARM -platformoptions build/platform.xml -C ios/ . "/>
    <arg line="-platform Android-ARM -C android/ ."/>
    <arg line="-platform default -C default/ ."/>
    </exec>
    </target>
    File "Partytrack.framework " is in the directory "ios"
    I unzip the ane file and see the file Partytrack.framework is successfully packed into it.
    &: I use flash builder to build a ipa. 

    a got some error when build ipa:
    Error occurred while packaging the application:
    Undefined symbols for architecture armv7:
      "__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv", referenced from:
          __ZNSt3__16vectorIPhNS_9allocatorIS1_EEE8__appendEm in AppotaSDK(dmz_all.o)
          __ZNSt3__16vectorIN2cv3VecIiLi128EEENS_9allocatorIS3_EEE8__appendEm in AppotaSDK(matrix.o)
          __ZNSt3__16vectorIN2cv3VecIiLi64EEENS_9allocatorIS3_EEE8__appendEm in AppotaSDK(matrix.o)
          __ZNSt3__16vectorIN2cv3VecIiLi32EEENS_9allocatorIS3_EEE8__appendEm in AppotaSDK(matrix.o)
          __ZNSt3__16vectorIN2cv3VecIiLi16EEENS_9allocatorIS3_EEE8__appendEm in AppotaSDK(matrix.o)
          __ZNSt3__16vectorIN2cv3VecIiLi12EEENS_9allocatorIS3_EEE8__appendEm in AppotaSDK(matrix.o)
          __ZNSt3__16vectorIN2cv3VecIiLi9EEENS_9allocatorIS3_EEE8__appendEm in AppotaSDK(matrix.o)
      "__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_", referenced from:
          __ZN2cv9ExceptionC1EiRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9 _S9_i in AppotaSDK(system.o)
          __ZN2cv5errorERKNS_9ExceptionE in AppotaSDK(system.o)
          _cvRegisterModule in AppotaSDK(system.o)
      "__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev", referenced from:
          __Z37_DMZ_fc25492ba21335d69fb04c299b9af1e0P9_IplImageh in AppotaSDK(dmz_all.o)
          __ZL37_DMZ_9eb98eef37ddfbe246ec282eedb142fcP9_IplImageP37_DMZ_200145a25bf71dde0e26f96431f eb196 in AppotaSDK(dmz_all.o)
          __ZN2cv4meanERKNS_11_InputArrayES2_ in AppotaSDK(stat.o)
          __ZN2cv9minMaxIdxERKNS_11_InputArrayEPdS3_PiS4_S2_ in AppotaSDK(stat.o)
          __ZN2cv9minMaxLocERKNS_11_InputArrayEPdS3_PNS_6Point_IiEES6_S2_ in AppotaSDK(stat.o)
          __ZN2cv4normERKNS_11_InputArrayEiS2_ in AppotaSDK(stat.o)
          _cvAvg in AppotaSDK(stat.o)
      "__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_", referenced from:
          __ZN2cv9Exception13formatMessageEv in AppotaSDK(system.o)
      "__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6__initEPKcm", referenced from:
          __Z37_DMZ_fc25492ba21335d69fb04c299b9af1e0P9_IplImageh in AppotaSDK(dmz_all.o)
          __ZL37_DMZ_9eb98eef37ddfbe246ec282eedb142fcP9_IplImageP37_DMZ_200145a25bf71dde0e26f96431f eb196 in AppotaSDK(dmz_all.o)
          __ZN2cv4meanERKNS_11_InputArrayES2_ in AppotaSDK(stat.o)
          __ZN2cv9minMaxIdxERKNS_11_InputArrayEPdS3_PiS4_S2_ in AppotaSDK(stat.o)
          __ZN2cv9minMaxLocERKNS_11_InputArrayEPdS3_PNS_6Point_IiEES6_S2_ in AppotaSDK(stat.o)
          __ZN2cv4normERKNS_11_InputArrayEiS2_ in AppotaSDK(stat.o)
          _cvAvg in AppotaSDK(stat.o)
    ld: symbol(s) not found for architecture armv7
    Compilation failed while executing : ld64

  • Forte Third Party Framework

    Can anyone tell me what Forte third party frameworks are available?
    If you have had experience with any of these frameworks, could you give
    me your opinion of that product?
    Was the framework easy to use? Did you save time using that particular
    framework?
    Would you use it again?
    Thanks in Advance
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Can anyone tell me what Forte third party frameworks are available?
    If you have had experience with any of these frameworks, could you give
    me your opinion of that product?
    Was the framework easy to use? Did you save time using that particular
    framework?
    Would you use it again?
    Thanks in Advance
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • JavaMail third party frameworks.

    Hi,
    Please, could you provide me information about JavaMail based third-party frameworks,
    which support any storage for e-mails and sending replication for didn't sent e-mails?
    Thanks in Advance.
    Iaroslav.

    You can create a RSL from a Library project you can read more here:
    http://livedocs.adobe.com/flex/3/html/help.html?content=rsl_02.html#220675

  • JMS Adapter: Dynamic DestinationName for third party queue

    Hello everbody!
    Is there a way to make the "DestinationName" of the JMS Adapter for a third party JMS provider dynamic somehow? Like using a jndi lookup for the queue name instead for hardcoding it into the wsdl?
    Thanks a lot.

    Hi all,
    Can any one guide me in the following requirements:
    Hello,
    can any one please help me in this issue:
    1) JMS Name and Description
    2) Parameter Values for Provider Context Factory, Connection Factory, and Default Provider URL.
    Please note that the Agile PLM system fills in the fields with server-specific defaults but we must validate they are accurate.
    3) User Name and Password to access the queue
    1.1) JMS Name : its an queue name
    Description : Queue/ Topic with JNDI name
    2.1) Context factory :
    what is it?
    how to create it and where to create.
    2.2)connection factory: connection factory name and JNDI.
    2.3) how to get the Default URL from web-logic.
    3.2) User name/ password : xxxxxxxxx/abcd00000. this can be set from security realms by creating the user and and assigning that user to the queue and policies.
    can any one clarify my doubts in it.
    Anil

  • Use third party framework in Command Line Tool

    Hi.  I'm writing a small application for a friend of mine, and basically what it does is lets you put in some information, and then creates and stores that information in an Excel file.  However, all of my research suggests that C++ doesn't work nicely with Excel files, so I found a 3rd party framework called LibXL which provides C++ with the ability to create and edit Excel files.  My only problem is getting my Command Line Tool to use this framework.  I'm not even sure if it is possible, but if someone could help me out, I would really appreciate it!
    P.S: I'm using XCode 4.2 to write this application, and I'm using Command Line Tool because the application has to be useable on Windows.

    That last one is an excellent punch line!
    >I found a 3rd party framework called LibXL which provides C++ with the ability to create and edit Excel files.
    That should be coming with a manual. Some frameworks can be included in their entirety into the program you are writing, where for others you can only reference to it and you have to distribute the framework file(s) along with your own application. This doesn't sound like one, but an external framework may only be meant for GUI functions, in which case you cannot write a Terminal-only program.
    But here comes the kicker:
    >P.S: I'm using XCode 4.2 to write this application, and I'm using Command Line Tool because the application has to be useable on Windows.
    It's possible for you to *write* the program but not to compile it. (Actually, you *can* compile it but then you have a Mac Terminal program, not a Windows one.) Even if you know what you are doing and are happy with sending over the source code, together with instructions on how to compile it under Windows, this implies you would only and *exclusively* use functions that are available in compilers for Windows. That rules out your External framework idea -- unless there is a Windows version available as well (do check for that; if this is an Open Source project, there very well may be.) But you are still programming "blind", and if you get it to work on your Mac (and nevermind the problem with the framework being external, because you won't need to send it over anyway) but your friend canNOT make it work under Windows, you won't know if it's because the Windows version of the compiler doesn't accept the external library, or it's the wrong version, or you accidentally used a Mac-only feature anyway, or the friend does not know how to compile ... et cetera, et cetera.
    Best advise is to install VirtualBox (or something similar) on your system, test all you want with XCode but then, after you got it to work, carry over the project into Windows and start a-new.

  • Firefox does not open links from third party applications correctly

    Hello,
    I have problem with my Firefox Developer Edition. The browser does not open links correctly. If I click on some link e.g. in Thunderbird Firefox open only blank (default) window. No target of given link. Has anyone an idea how to solve this issue?
    Thank you

    Have a look and see if SPDY is enabled. Enter about:config in the address window and spdy in the search window. If "network.http.spdy.enabled" is true, double click on the entry to disable it.

  • Flash Builder 4 Start Page links open third party app

    Hey guys, Im having a bit of an inconvenience. Clicking on any of the links on the Start Page for FB4 opens another app, and I have no idea what to do in order to fix it. Can anyone help?

    Questions specific to the IDE belong in its dedicated forum. This forum is for questions pertaining to the Flex SDK.

  • Some words on a frequently used site link to third party ads but only on FF not IE; m discussing with site who asked what browser i use; i use avast free.

    I recently started using FF. I use a local nz auction site trade me & noticed that some words (partic 'free' and 'women') showed up green on FF (not on IE) with a link to other sites one a dating site one a free gaming site I think. I asked TM to remove these links, however they've asked me to tell them which browser I use & which security software (use Avast free vsn). So obviously isn't them I conclude. (they are going to follow it up). I also use Vista. I went into my Trade Me listings initially and disguised the 'offending words' ie made 'women' 'w...n' instead - then the next word 'women' displayed the link, and so on thru the ad. When I reinstated the word 'women' again it showed up green on FF only, not IE. You can view these by going to Trade Me (NZ) and entering the auction Listing #: 419422108 or go to this link http://www.trademe.co.nz/Browse/Listing.aspx?id=419422108
    And now I see it's showing up on another site as well - the word 'free'. Never had this prob before and is only on FF. Just checked and isn't doing it on Chrome either. Wondering what FF's take is on this?? Many thanks in advance.

    From what you have described, I don't think you are ever going to pick that up as malware at all. But I did look at the site you mentioned in Google Chrome, and in IE9. First thought was maybe Chrome suppresses it, but that would be contrary to trying to convince you that their AdSense or IntelliTXT is "helping" you.
    What I did find in Chrome was
    "Google Chrome's connection attempt to ad-apac.doubleclick.net was rejected. The website may be down, or your network may not be properly configured."
    Since I don't have ad blockers in Chrome or IE, that tells me that my hosts file is doing its job, you can draw you own conclusions. There is something similar displayed in IE, but I can't read what was there because the font-size was too big. for the space. In Firefox with "Adblock Plus" extension it is all wiped out. The hosts file works across the entire system but is directed at blocking malware sites more than advertising. "Adblock Plus" is very good at blocking ads and can do its blocking with more generic filters, and can block a lot of malware from coming in but it can't block at the system level that a hosts file can.
    In IE although I can only see "It appea" because the font is too large and text does not wrap it does actually say "It appears you are connected to the Internet, but you might want to try to reconnect to the Internet."
    I would certainly suggest installing "Adblock Plus" extension and the "Easylist (USA)" filter subscription -- links are in the links previously provided, and installing the hosts file as well also in the links.
    It takes a bit more work to install and maintain a hosts file but the directions should be clear enough.

  • How to link third party software with labview program ?

    I have designed a labview  
    program to analyse and make  
    graph and save the datas  
    from the photon counter using  
    ni USB DAQ 6008. And the  
    photon counter is controlled  
    by the third party software with  
    itself. both programs are  
    executing successfully. But  
    my task is run both the  
    program at the same time. i.e.  
    link the third party software  
    with my labview program.  
    How to i do this?

    Your question is too vague since you give no information as to this third party application. Is it an application you wrote? Is it an application that you cannot change? Does it have a programming interface? Can you eliminate this third-party application and control the photon counter yourself? Have you tried to do a search, as this question has come up before many times. For example:
    http://forums.ni.com/t5/LabVIEW/how-do-I-use-labview-to-control-other-programs/m-p/424765
    http://forums.ni.com/t5/LabVIEW/How-to-operate-another-application-s-GUI-from-LV/m-p/668088

  • Creating ios native extension with 3rd party frameworks

    Hello,
    I'm new to Air development and creating a ios native extension for my flex mobile project.I want to include third party frameworks such as admob,facebook,chartboost in my ANE
    I have tried to link frameworks using packagedDependencies but it dosn't work.(gives me an error telling that "armv7 not supported")
    am I doing something wrong? or is there any proper way to link frameworks?
    platformoptions.xml
    <platform xmlns="http://ns.adobe.com/air/extension/4.0">
         <sdkVersion>7.1</sdkVersion>
         <linkerOptions>
              <option>-ios_version_min 6.1</option>
              <option>-framework StoreKit</option>
              <option>-framework CoreGraphics</option>
              <option>-framework UIKit</option>
              <option>-framework Foundation</option>
         </linkerOptions>
         <packagedDependencies>
             <packagedDependency>frameworks/Chartboost.framework</packagedDependency>
             <packagedDependency>ios/libAdExtension.a</packagedDependency>
        </packagedDependencies>
    </platform>
    extensionxml
    <extension xmlns="http://ns.adobe.com/air/extension/4.0">
        <id>com.my.extensions</id>
        <versionNumber>1</versionNumber>
            <platforms>
                <platform name="iPhone-ARM">
                <applicationDeployment>
                <nativeLibrary>libAdExtension.a</nativeLibrary>
                <initializer>ExtInitializer</initializer>
                <finalizer>ExtFinalizer</finalizer>
                </applicationDeployment>
            </platform>
        </platforms>
    </extension>
    -command
    /Applications/Adobe\ Flash\ Builder\ 4.7/sdks/4.6.0+airSDK4.0/bin/adt -package -target ane adExtension.ane extension.xml -swc bin/AdsLibrary.swc -platform iPhone-ARM library.swf frameworks/Chartboost.framework ios/libAdExtension.a -C ios . -platformoptions platformoptions.xml
    -error
    ld: warning: ignoring file /var/folders/3r/x0bh_4.... file was built for unsupported file format ( 0Undefined symbols for architecture armv7:
      "_OBJC_CLASS_$_Chartboost", referenced from:
    ld: symbol(s) not found for architecture armv7
    Compilation failed while executing : ld64
    *I used lipo to combine simulator and device .a files
    please help

    From the catalog Chartboost.framework copy the static library file Chartboost(path: Chartboost.framework/Versions/A/Chartboost) and use it instead of .framework :
    <platform xmlns="http://ns.adobe.com/air/extension/4.0">
         <sdkVersion>7.1</sdkVersion>
         <linkerOptions>
              <option>-ios_version_min 6.1</option>
              <option>-framework StoreKit</option>
              <option>-framework CoreGraphics</option>
              <option>-framework UIKit</option>
              <option>-framework Foundation</option>
         </linkerOptions>
         <packagedDependencies>
             <packagedDependency>frameworks/Chartboost</packagedDependency>
             <packagedDependency>ios/libAdExtension.a</packagedDependency>
        </packagedDependencies>
    </platform>
    adt -package -target ane adExtension.ane extension.xml -swc bin/AdsLibrary.swc -platform iPhone-ARM library.swf frameworks/Chartboost ios/libAdExtension.a -C ios . -platformoptions platformoptions.xml

  • How to configure purchase requistion in third party sale pls send me detail

    dear expert
    how to configure purchase requistion in third party sale pls send me details. waiting your valuable reply
    vicky

    you can find the details in the below links
    Re: THird party sales complete scenario
    http://wiki.sdn.sap.com/wiki/display/ERPLO/PROCEDURETOCREATETHIRDPARTY+SALES
    http://www.sap-img.com/sap-sd/process-flow-for-3rd-party-sales.htm
    Regards

  • Getting href from button to third party cart to show correctly in Google Analytics

    Is there a trick to getting the button linked to third party shopping cart to appear correctly in Google Analytics? I need a special  href with an onclick attribute.  My third party gave the onclick code to me but it is more complicated than just sticking it into the hyperlink field provided.  Will the link still work? Is there a trick to this?
    For example:
    attribute: onclick="_gaq.push(['_link', 'https://secure.thinkreservations.com/mycompany/reservations']); return false;"
    I am currently using the Upload to FTP feature and do NOT touch the actual code. That would sound like a nightmare to edit the HTML every time I want to upload again. Is there a trick I am missing?
    I am also wanting to track the click-to-call or click-to-email buttons I have on mobile.
    Thanks!

    I am also wondering if this can be done now that we have layers.....maybe object>insert HTML grouping with a button..... I tried layering over a button with the href and onclick magic but nothing happened. 
    Any help would be great!

  • How to give a link to thrid party link. like facebook, google plus?

    Hi,
    Please can you tell me how can we give a link to third party service, like facebook, google plus?
    Thanks

    I haven't done the extact requirement but you can use the concept I used in the below article.
    Calling Custom Portal Application from XML Forms

  • Communicating with Third Party System

    Dear All
    I have a scenario where I want to send Idoc PEXR2002 to a bank.
    SAP 4.6C --> PI -
    > Bank
    I have made all the configurations to send the idoc to PI and I am sending the Idoc to PI using partner type Bank SAPPI successfully but in PI I am getting the error that receiver agreement not found.
    I have created the Bank as a Third Party System in SLD but  I am not sure how to link this third party system in ID (Integration Directory) .
    My questions are
    How to link the third party system created in SLD  with ID to send the IDOC using a HTTP Adapter i.e should I create the third party as a Business System or Business Service in ID.
    Second Question is while sending the IDOC from 4.6C to PI what kind of partner type I will use LS or Bank.

    Hi Adnan,
    Its complaining about the receiver agreement. So you need to make the receiver agreement. You can have a 3rd party business system for the bank and create teh receiver agreement between your sap business system and for this one. Add your bank receiver communication channel in this receiver agreement. Then it should work. Since you are using  PEXR2002  idoc then you dont need to create sender communication channel and sender agreement.
    In Sap while you create partner profile you can use bank as partner type.
    Regards,
    ---Satish

Maybe you are looking for