Hi!
I think that you c code should return 0 as return value, usually other
than 0 means some error.
Artsi
ti, 2004-08-10 kello 13:53, Claus Pedersen kirjoitti:
I have the following maven.xml file:
project xmlns:j=jelly:core
goal name=myGoal
j:forEach begin=1 end=5 indexVar=i
echo${i}/echo
exec executable=gcc
arg line= -DA=${i} test.c -o test.exe/
/exec
exec executable=test/
/j:forEach
/goal
/project
The file test.c :
int main()
{
int a = A;
printf(a = %i,a);
return a;
}
It looks like it works... I get the right output from the function
Here is the Maven output:
build:start:
myGoal:
[echo] 1
[exec] a = 1
[exec] [ERROR] Result: 1
[echo] 2
[exec] a = 2
[exec] [ERROR] Result: 2
[echo] 3
[exec] a = 3
[exec] [ERROR] Result: 3
[echo] 4
[exec] a = 4
[exec] [ERROR] Result: 4
[echo] 5
[exec] a = 5
[exec] [ERROR] Result: 5
BUILD SUCCESSFUL
Total time: 2 seconds
All the right values are returned, but why does it say [ERROR] after the
execution?
I hope you have an answer.
Best regards,
Claus
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]