Integrating a custom toolchain in Eclipse for multiple host systems

Hey guys
I have a custom GCC toolchain that compiles binaries for my operating system project. I'm having problems with integrating this toolchain in Eclipse CDT to have proper preprocessing and error checking.
On Windows, the toolchain resides in the Cygwin directory "C:/cygwin/ghost", and on other hosts it resides in "/ghost".
Preprocessor:
I've tried to configure the project to use a "Cross compiler" toolchain and set the "Command to get compiler specs" under "C/C++ General -> Preprocessor Include... -> Providers -> CDT Cross GCC Built-in Compiler Settings" to use my compiler (namely i686-ghost-g++). This results in the include paths in my attachment being determined.
Well, this is obviously correct for the compiler but does not work on Windows, because the compiler does not emit the "C:/cygwin" part of the path. Is there a way to define a prefix for these?
Builder's environment:
I'm using plain old bash scripts to build applications; on unix-like systems they run within the normal environment, but on Windows they must be run within the Cygwin environment (so the necessary tools are properly found).
I tried setting the "C/C++ Build -> Builder Settings -> Build command" to sh build.sh to get my scripts used. This does not work with the Cross compiler toolchain setting, as they run in the Windows environment, not in the Cygwin environment. I can fix this by switching to the Cygwin toolchain configuration and setting the "C/C++ Build -> Environment -> PATH" variable properly, but this does not make sense as I also want to use the same project settings on non-Windows systems, too.
Questions:
How is it meant to be done? My goal is to have Eclipse automatically determine the include paths & therefore correctly preprocess sources; also being able to run my build scripts within the correct environment per system.
If configuration is not suitable for this: Where can I find information on how to create a custom toolchain? With that it might be possible to implement it so that it automatically determines what environment to use on each system and how to determine include paths.
Any help is greatly appreciated!
Greets

In order to perform what your are trying to do in CC 5.2, you will need to go to configuration and setup a logical system, such as SAP R/3 and define all the appropriate systems for the logical system.  Then, when modifying the functions, you will need to set the tcode (action) to the logical system defined, such as R/3 or APO, etc. 
The cross-system functionality only comes into play if you want to analyze the SOD where a conflict would occur if a user had access to one function in one system (for example - purchase order processing in APO) and a conflicting function in a different system (for example - Vendor Master in R/3). 
If you simply want to check who has violates a risk against multiple system - the logical system is the best way.  You can have an logical system by system type - R/3, BW, APO, SRM, etc.
To convert this over, you can export the rules and during the export you have to define the new system when exporting the file.  If that doesn't work, I'd just delete everything out, and use the upload files to reload the rules with the correct data.

Similar Messages

  • Installing data quality management for sap for multiple sap system

    Hello folks,
    I have an Requirement where i need to install data quality management for sap in multiple sap system.
    I have installed it successfully for one system .
    here my data services is installed in one server with rfc server as windows services in same server.
    i have done the required configuration in ecc side.
    my question is how do i use same data services jobs which are configured as real time services for both my sap connection?
    in simple terms how do i installed dqm for multiple sap system having single data services server.
    thanks,
    Shubhangi.

    Hi Vishal,
    Regarding DQM Please refer the below Link.
    Links:
    http://scn.sap.com/community/data-services/blog/2013/07/18/i-installed-dqm-for-sap-you-can-too
    or you can also refer below SNotes given by SAP:
    1732816 - How to manually import DQM ATL files correctly after failed install
    Note 1732816 - DQM Adapter Dataflow installer fails on Data Services 4.1
    Links:
    https://service.sap.com/sap/support/notes/1732816
    Thanks,
    Daya

  • Need a Data Integration for multiple ERP systems

    We are doing some research into a data integration layer to our BW 7.3/BOBJ 4.0 from multiple ERPs.  Of course we are looking at Data Services and Information Steward in the BOBJ suite but just looking for anybody's recommendations on the topic.
    What technology platform do you use to do the extract, transform, load processes from multiple backend sources into BW?  Any you would advise us to avoid? 

    Hello Edward,
    The answer depends on multiple factors.
    Some pointers:
    Volume and growth of db in scope planning (Federation vs replication )
    If data federation is where you want to move data services / BO tools will be ideal
    If your data is coming from multiple ERP systems you can utilize there delta queue to load data via data services (in case of SAP)
    Use native DB connect/UD connect functionalities in BW as with BW 7.3 its delta capable.
    Moving to BW 7.4 you will have SDA to solve that problem of integration to Non - SAP data into your EDW landscape
    These are pointers but I would say talk to enterprise architects and look into the foresight of wheyare you want to move your EDW platform.
    Cheers!
    Suyash

  • Creating custom edit step (LV) for multiple numeric test

    Hello,
    i want to write a custom edit step (LabView) for a custom multiple numeric test (TestStand 3.0). It should be the replacement for the editmultinumericmeasurementstep. Have anybody done this before and example code or a solution?
    greetings schwede

    Hello,
    thankyou for your answer. But it doesn`t help. I know how to create a custom step type. But I want to create a custom multiple numeric limit test step type with a custom vi as the editmultinumericmeasurementstep. It is quiet difficulty, because i want to create my own measurements (see the attachment). The name of the test should not be measurement 0 or 1 but LED test color oder LED test intensity.
    greetings schwede
    Message Edited by Schwede on 12-06-2007 02:42 AM
    Attachments:
    Test.rtf ‏1414 KB

  • Unable to define connector for multiple backend systems in BRM

    Hi,
    I am on GRCFND_A V.11 and SP04
    I have multiple backend systems integrated with GRC box. So far I was using one backend connector as default one for role maintenance but it is not feasible if you have to create roles in variuos backend connected systems. I know one way to do so, i can keep changing the default connectors whenever i need to create roles but that is obviously not at all the onw any one would like to go with.
    So, I tried to create unique connector groups for every individul backend connectors. But the issue is, the moment i assign the backend connector to the respective connector groups, the same gets reflected to other connector groups as well. So, whenever i either add or delete some of the connectors to any connector groups it gets modified/changed from all of the connector groups.
    These are the backend connectors where i have to create roles from BRM whenever needed.
    These are the connector groups:
    I followed to the ink: GRC AC 10 BRM: Default Connectors with Multiple Back-end R/3 Systems , which is the same as mine issue, but not able to come to the solution point.
    would appreciate for your quick response.
    Thanks,
    Ameet

    Could anyone suggest solution to the above mentioned issue please?

  • Best solution for multiple host tradingpartners

    Hi guru's,
    I have the following situation: Customer currently has one department sending EDIFACT (over Generic Exchange) messages to trading partners. Customer now wants to add a new domain to the current installation, for a second department. Much like its possible in BPEL to have multiple domains.
    Problem is that B2B doesn't seem to support multiple domains like BPEL does.
    So I've been reading and searching and found the following:
    http://www.b2bgurus.com/2007/12/how-to-handle-hosttrading-partner-with.html
    http://www.b2bgurus.com/2008/07/handling-multiple-group-id-multiple.html
    Problem with this is that message from the second HostTP will show up in B2B with the name of the 1st Host TP. Also, messages from both departments appear in the same reports, again with only the name of the first Host TP. Customer sees this as a workaround, and wants a straight solution with no interference between both departments.
    I'm not sure if I'm correct with the above. But I think the only solution is a second B2B installation, in one of the following manners:
    a) Additional B2BServer in same oc4j container.
    b) New B2B oc4j container in same installation.
    c) Complete new installation of OAS 10.1.2.0.2 on same machine.
    Amongst others, I have the following questions:
    1) Am I correct about the downsides of multiple Interchange ID's for the Host TP?
    2) Are the 3 options I presented all possible?
    3) Which one would be best? Which one is the simplest, least complex (to install, to maintain, etc)?
    4) What port conflicts would I run into?
    5) Can both B2BServers use the same database, with different schema's?
    Thank you very much in advance for your time helping me out!
    with kind regards,
    Gerben Vermoen

    Intersting question. Host trading partner with multiple idetntifier should ideally solve the problem from both back end application and Trading partner perspective. Are you claiming the issue is only in report where it shows the messages from two different virtual hosts shows as host one itself. Please let us know.
    Can you please send a test mail to [email protected], i would like to discuss more on this.
    Rgds,Ramesh

  • Compliance Calibrator for multiple SAP systems

    I was wondering if anyone could assist me with my query.  We are currently performing an implementation of Virsa CC for a client and have begun to configure a CC DEV system they have installed with their custom SoD rule set.  The DEV CC system (sitting on a stand alone NetWeaver box) is "connected" to four SAP systems (DEV, QA, HR DEV & HR QA).  When we are building "functions" (i.e. raise purchase orders) in CC it asks us to define a SAP system when we are entering the transaction codes.  We've been configuring the functions with SAP DEV as the system, however when we run the analysis of results we would like to get results from QA as well.  It appears that the risk analysis only works for the system that you have defined the functions in (i.e. we get results for users in DEV but not for users in QA).
    My questions are as follows:
    - Do you need to define all the systems you wish to run a risk analysis for within the function (i.e. function = Raise purchase orders. DEV ME21 & QA ME21)?
    - If so, is there an easy way to convert our functions so that they point to QA as well (we've noticed that we can't edit the SAP system once the function is saved)?
    - Is it possible to export the functions and then define the SAP system when importing them back into CC (we've noticed with the SAP delivered rule set that SAP DEV was automatically defaulted)?  This is particularly relevant as we would like to export the rules from the DEV CC system and import them to the PROD CC system without having to manually create the rule set again; and
    - Is it possible to export the rules and manually change the SAP system reference and import them back into CC (i.e. do a "replace all" DEV to QA)?
    Any help would be greatly appreciated.
    Thanks,
    Alexi

    In order to perform what your are trying to do in CC 5.2, you will need to go to configuration and setup a logical system, such as SAP R/3 and define all the appropriate systems for the logical system.  Then, when modifying the functions, you will need to set the tcode (action) to the logical system defined, such as R/3 or APO, etc. 
    The cross-system functionality only comes into play if you want to analyze the SOD where a conflict would occur if a user had access to one function in one system (for example - purchase order processing in APO) and a conflicting function in a different system (for example - Vendor Master in R/3). 
    If you simply want to check who has violates a risk against multiple system - the logical system is the best way.  You can have an logical system by system type - R/3, BW, APO, SRM, etc.
    To convert this over, you can export the rules and during the export you have to define the new system when exporting the file.  If that doesn't work, I'd just delete everything out, and use the upload files to reload the rules with the correct data.

  • Single hierarchy for multiple target systems

    Hi,
    I have a version named "Account" with a hierarchy named as "Acc2013".
    the hierarchy "Acc2013" is same across Oracle EBS, Oracle Fusion GL, and HFM.
    how can i assign multiple node types to the same hierarchy so that i just need to maintain one hierarchy (this case account hierarchy) and select the properties pertaining to each target system?
    i.e. i select the Oracle GL from the drop down and give the details for the Oracle GL then i select the HFM category from the drop down and provide the HFM related properties.
    the reason why i am asking is, if i dont give the node type, all the unnecessary properties are showing up for other type of hierarchies. for e.g. there is another hierarhcy named cost center there its showing the account related properties.
    to summarize, how i can utilize a single hierarchy to be used for different target systems? Appreciate your help. do i need to create different version and hierarchy for different types of target systems?

    I'm late to respond to this, but I always preach to customers that it is critical for DRM to act as an enterprise view. This isn't a "System A" hierarchy, or a "System B" hierarchy, but rather it's an asset that is shared by both systems, and therefore attributes for both systems are valid. Since node types provide the ability to hide properties, many interesting options present themselves, not all of which lead to a good outcome in the longer term. If a user doesn't ever want to see properties for a particular system, it would be better to just remove their access to that property category in many cases. (They may already have read only access but they object to "being bothered" with seeing those properties.)
    I've seen many DRM implementations head down the other path and end up with duplicate maintenance requirements, configuration challenges, or even having to do major reengineering efforts to transition DRM from a Finance department tool into an enterprise use case feeding a data warehouse. A current customer of mine used a scheme where a checkbox on each property category would make the properties disappear if unchecked...this worked great with a handful of node types, but unfortunately the number of node types needed to support all of these property category combinations was bound by factorial math principles. Consequently the maintenance for this solution went from unweildy to unmanageable as more "non-HFM" data was added to DRM.
    DRM implementations should be guided by governance principles and maintenance business rules, rather than than how things appear in DRM. It's how they appear when published that is of primary importance. I think the new features related to Data Governance will help greatly in this regard. Users that are overwhelmed by the DRM UI can easily be limited to the attributes that are relevant to their specific workflows, and only the "Power users" will see everything.

  • Find exact RFC Destination for Multiple backend Systems In SAP Gateway

    Hi Gateway developers,
    I have requirement,if gateway hub system has multiple backend systems( for example two backend systems: ECC and SRM ) then  how  hub system can get the suitable backend alias for exact entity collection..
    Here i have developed two entities one entity regards: ECC and second one regards SRM system..within this when I run the service it is always taking any of the same alias for both the collections..
    Can you please suggest me..
    Thanks
    Sreenivas Pachva

    Hi Srinivas,
    You can add the respective system Alias Name: Like logical system name in your URI also.
    Example:
    /sap/Service Name;mo=ECCCLNT210/zentity1?Customer1='0001'
    /sap/Service Name;mo=SRMCLNT400/zentity2?Customer2='ABCD'
    May this help you.
    Thanks,
    Saurabh Gupta

  • SAP Webdispatcher for multiple SAP systems

    Hello friends,
    I need some info on SAP web dispatcher configuration for mutliple SAP Systems (different SIDs).
    Is it require to install & configure multiple web dispatchers for mutliple SAP Systems (different SIDs)? If it so, what would be the steps and provied me some links
    regards
    Anand.M

    > ... what would be the steps and provied me some links
    This you can do on your own, using the search --> then ask more detailed questions.
    > Total Questions:  6 (6 unresolved) 
    This you should also do on your own --> Follow up on questions you have asked.
    Please read the forum rules if you have not done so yet.
    Cheers,
    Julius

  • Single ADS for multiple SAP systems ?

    Can a single ADS installed in a JAVA stack possibly along a EP 7.0 serve multiple SAP systems in my landscape. We got ECC 6.0, EP 7.0, BI 7.0, SRM 5 etc in our landscape. I was wondering whether I can install ADS on any of these systems with Java stack and leverage the functionality to other SAP system or should I have ADS on all the Systems ?
    Help appreciated
    Thanks

    We are using one ADS for more than 10 systems in our product development. It works fine.

  • 3rd party tech systems for multiple business systems...

    I think this might a very stupid question but still would like to post it..:).. In a 3parties involved scenario, can 1 technical system be assigned to multiple business systems , if all business systems refer to the same 3 party..or does each 3rp party business system needs its own technical system..
    Also I need to move only 1 product and the SWCV assigned to the product to QA..I do not want to export entire SLD..By exporting this single product and importing into the SLD of QA, I hope it will not overwrite the SLD components of the QA box but add this new product as delta.
    -Teresa

    Hi Teresa,
    >>>Also I need to move only 1 product and the SWCV assigned to the product to QA..I do not want to export entire SLD..By exporting this single product and importing into the SLD of QA, I hope it will not overwrite the SLD components of the QA box but add this new product as delta
    I believe you can only do an incremental export/import
    sld does not allow importing/exporting one product...
    Remember to do a backup of your QA SLD
    (from the SLD - administration)
    then if you make a mistake nothing will happen
    about the second question:
    <i>"Business systems, which name the logical receiver independently of technical properties. For example, a business system might be a client of an SAP system.
    Technical systems with which the hardware of the system is specified in more detail (server data, and so on)."</i>
    this should be possible not only for SAP systems
    Regards,
    michal
    Message was edited by: Michal Krawczyk

  • HELP: Customizing ESS Leave Request for multiple entries in one submission

    Hi experts,
    I appreciate help on this urgent problem. We're on ECC6 with EP7. My customization requirements are below:
    1) Allow multiple leave entries to be submitted at one go. Standard ESS only allows one date range entry per submission. We've customized the Webdynpro Leave request form to allow multiple entries in table form.
    Assuming there's 3 requests:
    R1 ~ 01-Oct-2007
    R2 ~ 03-Oct-2007
    R3 ~ 05-Oct-2007
    Whenever user clicks 'New Entry' button, Webdynpro will call bapi PT_ARQ_REQUEST_PREPARE to generate a new request ID.
    When user clicks on 'Review' button, I will loop at the requests internal table and check each of the entries, which is an individual request, via BAPI PT_ARQ_REQUEST_CHECK. Am I doing correctly so far?
    The checks return no error. Next comes the problem. When I click the 'Send' button, I will loop at the request IDs (in ascending order) into BAPI PT_ARQ_REQUEST_EXECUTE. I will get a dump, saying that the object cannot be found. Debugging shows that it cannot find the first request ID (R1) in the memory. I found that if I sort the request IDs in descending order, it will be able to find the last request (R3) and could process it. However, when it comes to the 2nd last request (R2), it will give me the same dump saying that object can't not found. Both R1 and R2 cannot be found whereas only R3 can be found.
    In overview, the logic we adopted is like this:
    1) PT_ARQ_REQUEST_PREPARE-CREATE (R1)
    2) PT_ARQ_REQUEST_CHECK (R1) upon clicking 'New Entry' Button
    3) PT_ARQ_REQUEST_PREPARE-CREATE (R2)
    4) PT_ARQ_REQUEST_CHECK (R2) upon clicking 'New Entry' Button
    5) PT_ARQ_REQUEST_PREPARE-CREATE (R3)
    6) PT_ARQ_REQUEST_CHECK (R1, R2, R3) upon clicking 'Review' Button
    7) Loop PT_ARQ_REQUEST_EXECUTE ( R3 - Returns OK, R2 - Returns object not found and terminates, R1 - not processed because execution terminated by R2).
    Can anyone please advise me how I should go about changing the BAPIs? Or are the CLASSes/BADIs to be changed?
    <b>Points will be rewarded for helping with this urgent requirement.</b> Thank you.
    Regards,
    Damien

    Hi Kiran,
    Thanks for replying. My guess initially was also that the requests are overwritten.
    I heard of another company's implementation who did the same concept and was able to do it. Unfortunately, I'm unable to get any information from them.
    Initially, my frontend programmer and I thought of adopting the 'dummy checks' methodology. i.e. Do dummy checks when clicking 'New entry' or 'Review' button. This is to ensure that the entries were entered correctly at front end. Only when the user clicks on the 'Send' button, my BAPIs take in a table of request entries and perform the Request_Prepare&Request_Check&Request_Execute one at a time.
    This may be expensive as there will be double the processing needed. One set for dummy checks and one set for the actual backend processing.
    Is there any way that I can create multiple requests in 'transcient' state so that it won't be overwritten and I can still find it when I call the BAPI PT_ARQ_PREPARE_EXECUTE? PT_ARQ_PREPARE_EXECUTE only takes in request IDs instead of request structures.
    Thanks again, Kiran, for replying. Have a good weekend.
    Regards,
    Damien

  • How to disable a custom designed Tx code for multiple user at a time

    Hii ,
    I have designed a screen in module pool for end user to make entries in the screen and when he saves the data is saving in standard table and ztable. the main field in the screen is Batch number..from that batch  number bag number will be generated. and consumed quantity will be saved in that bag no.Bag number will be generated like first 5 digits of batch number and bag number series of that batch number. for example if batch number is 12345 and already 5 times packing is done for same batch..last bag number in the ztable will be 123450005.so next time when user tries to pack using same batch number the new bag number will be 123450006 for batch 12345.Problem here is when user tries to make enrties in that Tx code and at the same time if another user opens same Tx code to make packing for same batch both of them are getting same bag numbers before saving.
    I have called Enqueue and Dequeue FM's but still at a time for same batch user is able to do the packing.now my issue is i want to restrict 2 user to use same batch while packing in that Tx code.
    I have written following code for enqueue and dequeue technics
    data: B_matnr type mara-matnr,
           B_charg type mchb-charg.
    data : i_temp type TABLE OF zpackhdr WITH HEADER LINE,
           i_temp1 type TABLE OF zpackhdr WITH HEADER LINE.
    move : 1110 to WA_BCH-werks,
           chk_matnr1 to WA_BCH-matnr,
           v_bcharg to WA_BCH-charg,
           vgrade to WA_BCH-grade,
           new_batch to WA_BCH-bagno,
           m_baleno to WA_BCH-baleno,
           b_date to WA_BCH-indat.
    APPEND wa_bch to i_bch.
    clear b_date.
    READ TABLE i_bch INTO wa_bch INDEX 1.
        B_MATNR = WA_BCH-matnr.
        B_CHARG = WA_BCH-bagno.
    concatenate  B_matnr B_charg  into
        WA_BCH-objek respecting blanks .
       modify I_BCH from WA_BCH index sy-tabix.
    CLEAR: B_MATNR,
               B_CHARG.
    call function 'ENQUEUE_EMMCH1E'
    EXPORTING
       MODE_MCH1            = 'E'
       MANDT                = SY-MANDT
       MATNR                = WA_BCH-MATNR
       CHARG                = WA_BCH-BAGNO
    if sy-subrc <> 0.
    endif.
    call function 'DEQUEUE_EMMCH1E'
    EXPORTING
       MODE_MCH1       = 'E'
       MANDT           = SY-MANDT
       MATNR           = WA_BCH-MATNR
       CHARG           = WA_BCH-CHARG

    I do understand what u say...mine is a custom designed screen...when i open that screen i have around 15 input fields in which batch is obligatroy...when i give batch and hit enter all the other fields will be filled automatically picking from the table which are relevant for that batch..for example..material,order etc are picked from table...and bag number field will be generated taking first 5 digits of batch and followed by 0001 if its afirst time entry for that batch....so when a user is opening that screen in 2 different windows and giving details without saving any of the screens...in both screens bag number is generating as 001...and when saving it ..its saving 2 entries with same bag number...so i have created a lock entry for afpo table taking order field...so when a user opens 2 screens with same batch...and giving entries in those 2 screens without saving..he is getting same bag numbers as 001.....now when user saving the first screen and coming to second screen to save...he is gettimg message 'ORDER CURRENTLY BEING PROCESSED'..but after the data gettng saved in first screen,then when he saves the second screen it is getting saved...with same bag numbers as 001.so my issue is here...when he saves first screen and comes to second screen to save it the user should get that error message and should come out of the screen....so that he can make a fresh entry for that batch and bag number will be generated as 002 for that batch...
    Regards,
    venkat.

  • CQ5 Multiple custom 404 error pages for multiple sites

    HI,
    I have multiple sites, and I would like to set up a different 404 page for each of my sites
    Someone already faced this problem? How I can accomplish this?
    Or there is a way to do via the dispatcher and create a static 404 error HTML page each time I publish a site?
    Thank You
    Adolfo

    Currently the most effective way to do what you're asking is to set up your 404.jsp to include the content of a site specific 404.
    There was a conversation about this here;
    http://dev.day.com/discussion-groups/content/lists/cq-google/2010-02/2010-02-11__day_commu nique_Sling_error_pages_zambak.html
    -jason

Maybe you are looking for

  • IPad stuck on "Connect to iTunes" screen after iOS 8.0.2 Update

    Attempted to update to iOS 8.0.2 last night on my 4th Gen iPad. After verifying the download, the iPad instructed me to "Connect to iTunes". Once connected, iTunes stated that my iPad was in need of a restore, which I attempted to do so. Upon "extrac

  • ReadOnly columns on Tabular Forms (Javascript?)

    I have a question in regaurds to tabular forms. I have a tabular form set up, working perfectly. However, I want to be able to make certain columns readonly upon adding the new row (clicking new row button). Scenario: 1) Go to tabular form 2) Click a

  • Can't send Excel 2007 File via Send To Email Option after Acrobat Install

    Normally, you can send an Excel 2007 file via email to someone by going to the Send option on the Excel file menu and choosing "Email." This will email an actual copy of the Excel 2007 file. However, since installing Adobe Acrobat  9 pro on my comput

  • Where did ML go?

    I bought ML from the App store and downloaded it overnight.  I have no idea where it went.  No indiction of a error.  The App Store has billed me. How do I install it?  Where do I find it?

  • Nokia 9500 best price?

    Hello, The best price I found in the US is in tigerdirect at 530USD which is a serious reseller. Any better price somewhere else? Thank you