sphoot


Santatra
11-14-2013, 06:16 AM
hello
I try to creat a project in code block using the shooting method. I had taken the example in numerical recipes: program sphoot. After builing this is the error message:
||=== sphoot, Debug ===|

G:\Projet C\sphoot\nrutil.h|10|warning: 'dminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|13|warning: 'maxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|13|warning: 'maxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|16|warning: 'minarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|16|warning: 'minarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|19|warning: 'lmaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|19|warning: 'lmaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|22|warning: 'lminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|22|warning: 'lminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|25|warning: 'imaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|25|warning: 'imaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|28|warning: 'iminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|28|warning: 'iminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|3|warning: 'sqrarg' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|5|warning: 'dsqrarg' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|7|warning: 'dmaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|7|warning: 'dmaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|10|warning: 'dminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|10|warning: 'dminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|13|warning: 'maxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|13|warning: 'maxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|16|warning: 'minarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|16|warning: 'minarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|19|warning: 'lmaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|19|warning: 'lmaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|22|warning: 'lminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|22|warning: 'lminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|25|warning: 'imaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|25|warning: 'imaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|28|warning: 'iminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|28|warning: 'iminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|5|warning: 'dsqrarg' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|7|warning: 'dmaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|7|warning: 'dmaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|10|warning: 'dminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|10|warning: 'dminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|16|warning: 'minarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|16|warning: 'minarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|19|warning: 'lmaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|19|warning: 'lmaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|22|warning: 'lminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|22|warning: 'lminarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|25|warning: 'imaxarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|25|warning: 'imaxarg2' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|28|warning: 'iminarg1' defined but not used [-Wunused-variable]|
G:\Projet C\sphoot\nrutil.h|28|warning: 'iminarg2' defined but not used [-Wunused-variable]|
obj\Debug\rk4\void odeint.o||In function `odeint':|
G:\Projet C\rk4\void odeint.c|16|undefined reference to `vector'|
G:\Projet C\rk4\void odeint.c|17|undefined reference to `vector'|
G:\Projet C\rk4\void odeint.c|18|undefined reference to `vector'|
G:\Projet C\rk4\void odeint.c|43|undefined reference to `free_vector'|
G:\Projet C\rk4\void odeint.c|44|undefined reference to `free_vector'|
G:\Projet C\rk4\void odeint.c|45|undefined reference to `free_vector'|
G:\Projet C\rk4\void odeint.c|48|undefined reference to `nrerror'|
G:\Projet C\rk4\void odeint.c|51|undefined reference to `nrerror'|
obj\Debug\rk4\void rkck.o||In function `rkck':|
G:\Projet C\rk4\void rkck.c|16|undefined reference to `vector'|
G:\Projet C\rk4\void rkck.c|17|undefined reference to `vector'|
G:\Projet C\rk4\void rkck.c|18|undefined reference to `vector'|
G:\Projet C\rk4\void rkck.c|19|undefined reference to `vector'|
G:\Projet C\rk4\void rkck.c|20|undefined reference to `vector'|
obj\Debug\rk4\void rkck.o:G:\Projet C\rk4\void rkck.c|21|more undefined references to `vector' follow|
obj\Debug\rk4\void rkck.o||In function `rkck':|
G:\Projet C\rk4\void rkck.c|41|undefined reference to `free_vector'|
G:\Projet C\rk4\void rkck.c|42|undefined reference to `free_vector'|
G:\Projet C\rk4\void rkck.c|43|undefined reference to `free_vector'|
G:\Projet C\rk4\void rkck.c|44|undefined reference to `free_vector'|
G:\Projet C\rk4\void rkck.c|45|undefined reference to `free_vector'|
obj\Debug\rk4\void rkck.o:G:\Projet C\rk4\void rkck.c|46|more undefined references to `free_vector' follow|
obj\Debug\rk4\void rkqs.o||In function `rkqs':|
G:\Projet C\rk4\void rkqs.c|15|undefined reference to `vector'|
G:\Projet C\rk4\void rkqs.c|16|undefined reference to `vector'|
G:\Projet C\rk4\void rkqs.c|28|undefined reference to `nrerror'|
G:\Projet C\rk4\void rkqs.c|34|undefined reference to `free_vector'|
G:\Projet C\rk4\void rkqs.c|35|undefined reference to `free_vector'|
obj\Debug\rk4\void shoot.o||In function `shoot':|
G:\Projet C\rk4\void shoot.c|22|undefined reference to `vector'|
G:\Projet C\rk4\void shoot.c|25|undefined reference to `load'|
G:\Projet C\rk4\void shoot.c|26|undefined reference to `derivs'|
G:\Projet C\rk4\void shoot.c|27|undefined reference to `score'|
G:\Projet C\rk4\void shoot.c|28|undefined reference to `free_vector'|
obj\Debug\sphoot\main.o||In function `main':|
G:\Projet C\sphoot\main.cpp|17|undefined reference to `vector(long, long)'|
G:\Projet C\sphoot\main.cpp|31|undefined reference to `shoot(int, float*, float*)'|
G:\Projet C\sphoot\main.cpp|31|undefined reference to `newt(float*, int, int*, void (*)(int, float*, float*))'|
G:\Projet C\sphoot\main.cpp|40|undefined reference to `free_vector(float*, long, long)'|
obj\Debug\sphoot\void fdjac.o||In function `fdjac':|
G:\Projet C\sphoot\void fdjac.c|13|undefined reference to `vector'|
G:\Projet C\sphoot\void fdjac.c|26|undefined reference to `free_vector'|
obj\Debug\sphoot\void ludcmp lubksb.o||In function `ludcmp':|
G:\Projet C\sphoot\void ludcmp lubksb.c|15|undefined reference to `vector'|
G:\Projet C\sphoot\void ludcmp lubksb.c|65|undefined reference to `free_vector'|
obj\Debug\sphoot\void newt.o||In function `newt':|
G:\Projet C\sphoot\void newt.c|36|undefined reference to `ivector'|
G:\Projet C\sphoot\void newt.c|37|undefined reference to `matrix'|
G:\Projet C\sphoot\void newt.c|38|undefined reference to `vector'|
G:\Projet C\sphoot\void newt.c|39|undefined reference to `vector'|
G:\Projet C\sphoot\void newt.c|40|undefined reference to `vector'|
G:\Projet C\sphoot\void newt.c|41|undefined reference to `vector'|
G:\Projet C\sphoot\void newt.c|51|undefined reference to `free_vector'|
G:\Projet C\sphoot\void newt.c|51|undefined reference to `free_vector'|
G:\Projet C\sphoot\void newt.c|51|undefined reference to `free_vector'|
G:\Projet C\sphoot\void newt.c|51|undefined reference to `free_vector'|
G:\Projet C\sphoot\void newt.c|51|undefined reference to `free_matrix'|
G:\Projet C\sphoot\void newt.c|51|undefined reference to `free_ivector'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 174 warnings (0 minutes, 18 seconds) ===|

I m not very good in programation.
Can you give some instruction to solve the errors.
Thanks