system call of cadence in c++

V

vivian

Guest
I use system("cadence") in c++ program to call cadence, but it doesn't
work. What is the problem? it says "cadence not found".. THe same
problem comes out when I call ocean.

Thank you.
 
Never tried this, but
Cadence is the name of the Company not the name of a product
nor the name of a executable file.

Try system("icfb") maybe, if you want to run Cadence Design Framework II
out of C.

Bernd


vivian wrote:
I use system("cadence") in c++ program to call cadence, but it doesn't
work. What is the problem? it says "cadence not found".. THe same
problem comes out when I call ocean.

Thank you.
 
Before you run "icfb" , you have to run "cadence" to setup the SeismeIC
enviroment.
 
On 15 Nov 2005 10:36:37 -0800, "vivian" <wangllu@yahoo.com> wrote:

Before you run "icfb" , you have to run "cadence" to setup the SeismeIC
enviroment.
This is not a Cadence command but something in your environment (I'm pretty
certain, without checking at all). I suggest you try walking before you run -
perhaps "cadence" is an alias and not an executable - so wouldn't work via the
system() function. Without knowing the details of your environment, it's hard to
be sure - but I'm kind of surprised you're asking about details of C++ programs
when I suspect you don't understand how the commands are being invoked, or where
they come from...

Regards,

Andrew.
 
I appreciate your reply. It seems that you are kinna expert.
but would you please show more helpful information then just giving
this kindda useless
comments?
 
On 16 Nov 2005 10:38:52 -0800, "vivian" <wangllu@yahoo.com> wrote:

I appreciate your reply. It seems that you are kinna expert.
but would you please show more helpful information then just giving
this kindda useless
comments?
OK, Be like that. I'm noit wasting my time on somebody who doesn't even explain
his problem properly, and then is downright rude in return.

It usually takes a lot to get me riled. Well done, you've succeeded.

Andrew.
 
vivian wrote:
I appreciate your reply. It seems that you are kinna expert.
but would you please show more helpful information then just giving
this kindda useless
comments?

woah!

i can't believe that someone not able to put a semicolumn at the end of
a c statement dares to insult people this way.

take a unix class

and c++ too, by the way
 
Come on, expert. Yes, you are the only person in the world who knows
there is a semicolumn at the end of
the c statement.
If you are not able to give any useful information here, would you
please stay away? Don't waste other people's time.
Thank you!
 
hey, is that the only thing you know about c statement?
maybe you just took c++ for no more than one day.
 
In article <1132191809.748537.127200@g14g2000cwa.googlegroups.com>,
wangllu@yahoo.com says...
Come on, expert. Yes, you are the only person in the world who knows
there is a semicolumn at the end of
the c statement.
If you are not able to give any useful information here, would you
please stay away? Don't waste other people's time.
Thank you!
Are you vivian or are you helen or are you somebody else? If somebody is
wasting anybodys time then it is you. I would suggest that you take a
trip to groups.google.com and search on "Andrew Beckett" and check the
quality of the answers he gives. If there is enough input data, then you
get a full soulution. Not very many other contributors here can do that.
He even takes time to give fair answers to questions he has already
answered by making people aware of them on google.

Stephane is also one of the better contributors, but you, in your total
ignorance, haven't even realized that.

But at least you finally came out of the closet and we know who you are,
or at least what you are. That's something.

By the way, is using c++ a "must" for your project, or could you use
some other scripting language like perl or tcl? They happen to have
better ways of starting external programs and taking care of the output
from these programs.

If you want to control some cadence tool from the command line, then it
is actually better to have dfii start an external process and then you
can set up communication between that process and dfii. There is an
example in the manual for the ipc* commands.

A personal advice: Use your real name, at least in your signature, we
like to deal with real people.
--
Svenn
 
Svenn:
Can I ask who you are or at least WHAT you are?? Though that's nothing
to me.


I acknowledge that I am quite new here, but that does not mean that
you have the right to insult me like that. You dont have to help me if
you don't like to, but do you at least know some respect to others?
And also, I don't think I have ever said anything bad to you, why did
you jump out ?

And by the way, to the people who have ever helped me, I appreciate a
lot.
 
Svenn Are Bjerkem wrote:
In article <1132191809.748537.127200@g14g2000cwa.googlegroups.com>,
wangllu@yahoo.com says...
Come on, expert. Yes, you are the only person in the world who knows
there is a semicolumn at the end of
the c statement.
If you are not able to give any useful information here, would you
please stay away? Don't waste other people's time.
Thank you!

Are you vivian or are you helen or are you somebody else? If somebody is
wasting anybodys time then it is you. I would suggest that you take a
trip to groups.google.com and search on "Andrew Beckett" and check the
quality of the answers he gives. If there is enough input data, then you
get a full soulution. Not very many other contributors here can do that.
He even takes time to give fair answers to questions he has already
answered by making people aware of them on google.

Stephane is also one of the better contributors, but you, in your total
ignorance, haven't even realized that.

But at least you finally came out of the closet and we know who you are,
or at least what you are. That's something.

By the way, is using c++ a "must" for your project, or could you use
some other scripting language like perl or tcl? They happen to have
better ways of starting external programs and taking care of the output
from these programs.

If you want to control some cadence tool from the command line, then it
is actually better to have dfii start an external process and then you
can set up communication between that process and dfii. There is an
example in the manual for the ipc* commands.

A personal advice: Use your real name, at least in your signature, we
like to deal with real people.
--
Svenn


Can I ask who you are or at least WHAT you are?? Though that's nothing
to me.

I acknowledge that I am quite new here, but that does not mean that
you have the right to insult me like that. You dont have to help me if
you don't like to, but do you at least know some respect to others?
And also, I don't think I have ever said anything bad to you, why did
you jump out ?

And by the way, to the people who have ever helped me, I appreciate a
lot.
 
In article <1132242597.114817.52310@g49g2000cwa.googlegroups.com>,
wangllu@yahoo.com says...
Svenn:
Can I ask who you are or at least WHAT you are?? Though that's nothing
to me.
A Cadence user discussing on comp.cad.cadence, or did you have any other
words in mind when writing that sentence?

I acknowledge that I am quite new here, but that does not mean that
you have the right to insult me like that. You dont have to help me if
you don't like to, but do you at least know some respect to others?
And also, I don't think I have ever said anything bad to you, why did
you jump out ?
Why did I jump out? I was there all the time in case you didn't notice,
and I found that if anybody show disrespect then it is you. This is a
public place and anybody can comment on your messages.

Your attitude is nothing new on USENET. Normally individuals like you
sooner or later show their real communication abilities, which you
superbly did in your last message and in your answer to Andrew. Then the
group know how to deal with your expressions. Don't be upset about that,
knowing each other is the best basis for fruitful communication.

The point is that we don't help you only when we answer your questions.
(or get our own questions answered): Simply because the USENET acticles
are searchable on groups.google.com.

Did I insult you? I only play by the rules you set up for _your_
communication with other people on on comp.cad.cadence.

It is OK that you are new, but it is no reason for you to use your
freshmanship as a shield for your ignorance.

Kind regards,
--
Svenn
 

Welcome to EDABoard.com

Sponsor

Back
Top