Home > Community > Forums > Custom IC SKILL > Can I have a SKILL function call a C or C++ function (and not an executable)?

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Can I have a SKILL function call a C or C++ function (and not an executable)? 

Last post Thu, Feb 28 2013 8:41 AM by ChrisO. 2 replies.
Started by ChrisO 28 Feb 2013 05:42 AM. Topic has 2 replies and 453 views
Page 1 of 1 (3 items)
Sort Posts:
  • Thu, Feb 28 2013 5:42 AM

    • ChrisO
    • Not Ranked
    • Joined on Thu, Feb 28 2013
    • Posts 2
    • Points 25
    Can I have a SKILL function call a C or C++ function (and not an executable)? Reply

    Hi, is there a mechanism (through SKILL++ or other, but haven't found that in the doc so far) which would allow a SKILL function to call a C or C++ function from e.g. a shared library?I have a set of data-manipulation functions written in C, which I'd like to leverage on the dfII side for being possible to call from SKILL code, but don't want to have to re-code the existing functions in SKILL since they are also used through other languages and I'l like to maintain a single set of source code for them. Each of the C function is currently not available as a distinct executable either.

    Thanks for any advice!

    • Post Points: 20
  • Thu, Feb 28 2013 7:32 AM

    • theopaone
    • Top 100 Contributor
    • Joined on Tue, Feb 12 2013
    • Cedar Park, TX
    • Posts 72
    • Points 1,105
    Re: Can I have a SKILL function call a C or C++ function (and not an executable)? Reply

    VIrtuoso does not allow the inclusion of shared libraries. If the functions were a stand alone executable, you could call them with the IPC processes commands and communicate through a pipe.

    Ted

    • Post Points: 20
  • Thu, Feb 28 2013 8:41 AM

    • ChrisO
    • Not Ranked
    • Joined on Thu, Feb 28 2013
    • Posts 2
    • Points 25
    Re: Can I have a SKILL function call a C or C++ function (and not an executable)? Reply

     OK, thanks Ted. I was kind of expecting that answer unfortunately ;-)

    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by ChrisO at 28 Feb 2013 05:42 AM. Topic has 2 replies.