Advertisement
Guest User

Untitled

a guest
Sep 20th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 88.29 KB | None | 0 0
  1. pi@raspberrypi:~/javision/build $ make clean
  2. pi@raspberrypi:~/javision/build $ ccmake ..
  3.  
  4.  
  5. pi@raspberrypi:~/javision/build $ make -j4
  6. Scanning dependencies of target bundled_minizip
  7. Scanning dependencies of target jampgamearm
  8. [  2%] Building C object lib/minizip/CMakeFiles/bundled_minizip.dir/ioapi.c.o
  9. [  2%] Building C object lib/minizip/CMakeFiles/bundled_minizip.dir/unzip.c.o
  10. [  4%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/ai_main.c.o
  11. [  4%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/ai_util.c.o
  12. [  5%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/ai_wpnav.c.o
  13. [  6%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/AnimalNPC.c.o
  14. [  7%] Linking C static library libbundled_minizip.a
  15. [  7%] Built target bundled_minizip
  16. [  8%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/bg_g2_utils.c.o
  17. [  9%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/bg_misc.c.o
  18. [ 10%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/bg_panimate.c.o
  19. [ 11%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/bg_pmove.c.o
  20. /home/pi/javision/codemp/game/bg_pmove.c: In function ‘PM_SetVelocityforLedgeMove’:
  21. /home/pi/javision/codemp/game/bg_pmove.c:1764:25: warning: implicit declaration of function ‘BG_GetLegsAnimPoint’ [-Wimplicit-function-declaration]
  22.   float animationpoint = BG_GetLegsAnimPoint(ps, pm_entSelf->localAnimIndex);
  23.                          ^~~~~~~~~~~~~~~~~~~
  24. /home/pi/javision/codemp/game/bg_pmove.c:1769:15: warning: passing argument 1 of ‘VectorClear’ from incompatible pointer type [-Wincompatible-pointer-types]
  25.    VectorClear(&ps->velocity);
  26.                ^
  27. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  28.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  29. /home/pi/javision/shared/qcommon/q_math.h:251:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  30.  void VectorClear( vec3_t vec );
  31.       ^~~~~~~~~~~
  32. /home/pi/javision/codemp/game/bg_pmove.c:1774:14: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  33.     VectorSet(&fwdAngles, 0, pm->ps->viewangles[1], 0);
  34.               ^
  35. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  36.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  37. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  38.  void VectorSet( vec3_t vec, float x, float y, float z );
  39.       ^~~~~~~~~
  40. /home/pi/javision/codemp/game/bg_pmove.c:1775:17: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  41.     AngleVectors(&fwdAngles, NULL, &moveDir, NULL);
  42.                  ^
  43. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  44.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  45. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  46.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  47.       ^~~~~~~~~~~~
  48. /home/pi/javision/codemp/game/bg_pmove.c:1775:35: warning: passing argument 3 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  49.     AngleVectors(&fwdAngles, NULL, &moveDir, NULL);
  50.                                    ^
  51. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  52.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  53. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  54.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  55.       ^~~~~~~~~~~~
  56. /home/pi/javision/codemp/game/bg_pmove.c:1776:16: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  57.     VectorScale(&moveDir, -30, &moveDir);
  58.                 ^
  59. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  60.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  61. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  62.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  63.       ^~~~~~~~~~~
  64. /home/pi/javision/codemp/game/bg_pmove.c:1776:31: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  65.     VectorScale(&moveDir, -30, &moveDir);
  66.                                ^
  67. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  68.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  69. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  70.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  71.       ^~~~~~~~~~~
  72. /home/pi/javision/codemp/game/bg_pmove.c:1777:15: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  73.     VectorCopy(&moveDir, &ps->velocity);
  74.                ^
  75. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  76.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  77. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  78.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  79.       ^~~~~~~~~~
  80. /home/pi/javision/codemp/game/bg_pmove.c:1777:25: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  81.     VectorCopy(&moveDir, &ps->velocity);
  82.                          ^
  83. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  84.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  85. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  86.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  87.       ^~~~~~~~~~
  88. /home/pi/javision/codemp/game/bg_pmove.c:1780:16: warning: passing argument 1 of ‘VectorClear’ from incompatible pointer type [-Wincompatible-pointer-types]
  89.     VectorClear(&ps->velocity);
  90.                 ^
  91. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  92.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  93. /home/pi/javision/shared/qcommon/q_math.h:251:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  94.  void VectorClear( vec3_t vec );
  95.       ^~~~~~~~~~~
  96. /home/pi/javision/codemp/game/bg_pmove.c:1785:14: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  97.     VectorSet(&fwdAngles, 0, pm->ps->viewangles[1], 0);
  98.               ^
  99. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  100.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  101. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  102.  void VectorSet( vec3_t vec, float x, float y, float z );
  103.       ^~~~~~~~~
  104. /home/pi/javision/codemp/game/bg_pmove.c:1786:17: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  105.     AngleVectors(&fwdAngles, NULL, &moveDir, NULL);
  106.                  ^
  107. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  108.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  109. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  110.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  111.       ^~~~~~~~~~~~
  112. /home/pi/javision/codemp/game/bg_pmove.c:1786:35: warning: passing argument 3 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  113.     AngleVectors(&fwdAngles, NULL, &moveDir, NULL);
  114.                                    ^
  115. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  116.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  117. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  118.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  119.       ^~~~~~~~~~~~
  120. /home/pi/javision/codemp/game/bg_pmove.c:1787:16: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  121.     VectorScale(&moveDir, 30, &moveDir);
  122.                 ^
  123. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  124.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  125. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  126.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  127.       ^~~~~~~~~~~
  128. /home/pi/javision/codemp/game/bg_pmove.c:1787:30: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  129.     VectorScale(&moveDir, 30, &moveDir);
  130.                               ^
  131. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  132.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  133. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  134.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  135.       ^~~~~~~~~~~
  136. /home/pi/javision/codemp/game/bg_pmove.c:1788:15: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  137.     VectorCopy(&moveDir, &ps->velocity);
  138.                ^
  139. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  140.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  141. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  142.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  143.       ^~~~~~~~~~
  144. /home/pi/javision/codemp/game/bg_pmove.c:1788:25: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  145.     VectorCopy(&moveDir, &ps->velocity);
  146.                          ^
  147. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  148.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  149. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  150.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  151.       ^~~~~~~~~~
  152. /home/pi/javision/codemp/game/bg_pmove.c:1791:16: warning: passing argument 1 of ‘VectorClear’ from incompatible pointer type [-Wincompatible-pointer-types]
  153.     VectorClear(&ps->velocity);
  154.                 ^
  155. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  156.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  157. /home/pi/javision/shared/qcommon/q_math.h:251:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  158.  void VectorClear( vec3_t vec );
  159.       ^~~~~~~~~~~
  160. /home/pi/javision/codemp/game/bg_pmove.c:1811:14: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  161.     VectorSet(&fwdAngles, 0, pm->ps->viewangles[1], 0);
  162.               ^
  163. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  164.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  165. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  166.  void VectorSet( vec3_t vec, float x, float y, float z );
  167.       ^~~~~~~~~
  168. /home/pi/javision/codemp/game/bg_pmove.c:1812:17: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  169.     AngleVectors(&fwdAngles, &moveDir, NULL, NULL);
  170.                  ^
  171. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  172.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  173. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  174.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  175.       ^~~~~~~~~~~~
  176. /home/pi/javision/codemp/game/bg_pmove.c:1812:29: warning: passing argument 2 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  177.     AngleVectors(&fwdAngles, &moveDir, NULL, NULL);
  178.                              ^
  179. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  180.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  181. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  182.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  183.       ^~~~~~~~~~~~
  184. /home/pi/javision/codemp/game/bg_pmove.c:1813:16: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  185.     VectorScale(&moveDir, 70, &moveDir);
  186.                 ^
  187. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  188.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  189. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  190.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  191.       ^~~~~~~~~~~
  192. /home/pi/javision/codemp/game/bg_pmove.c:1813:30: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  193.     VectorScale(&moveDir, 70, &moveDir);
  194.                               ^
  195. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  196.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  197. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  198.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  199.       ^~~~~~~~~~~
  200. /home/pi/javision/codemp/game/bg_pmove.c:1814:15: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  201.     VectorCopy(&moveDir, &ps->velocity);
  202.                ^
  203. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  204.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  205. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  206.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  207.       ^~~~~~~~~~
  208. /home/pi/javision/codemp/game/bg_pmove.c:1814:25: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  209.     VectorCopy(&moveDir, &ps->velocity);
  210.                          ^
  211. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  212.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  213. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  214.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  215.       ^~~~~~~~~~
  216. /home/pi/javision/codemp/game/bg_pmove.c:1817:16: warning: passing argument 1 of ‘VectorClear’ from incompatible pointer type [-Wincompatible-pointer-types]
  217.     VectorClear(&ps->velocity);
  218.                 ^
  219. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  220.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  221. /home/pi/javision/shared/qcommon/q_math.h:251:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  222.  void VectorClear( vec3_t vec );
  223.       ^~~~~~~~~~~
  224. /home/pi/javision/codemp/game/bg_pmove.c:1821:15: warning: passing argument 1 of ‘VectorClear’ from incompatible pointer type [-Wincompatible-pointer-types]
  225.    VectorClear(&ps->velocity);
  226.                ^
  227. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  228.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  229. /home/pi/javision/shared/qcommon/q_math.h:251:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  230.  void VectorClear( vec3_t vec );
  231.       ^~~~~~~~~~~
  232. /home/pi/javision/codemp/game/bg_pmove.c: In function ‘PM_AdjustAngleForWallGrap’:
  233. /home/pi/javision/codemp/game/bg_pmove.c:1837:14: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  234.     VectorSet(&fwdAngles, 0, pm->ps->viewangles[1], 0);
  235.               ^
  236. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  237.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  238. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  239.  void VectorSet( vec3_t vec, float x, float y, float z );
  240.       ^~~~~~~~~
  241. /home/pi/javision/codemp/game/bg_pmove.c:1838:17: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  242.     AngleVectors(&fwdAngles, &fwd, NULL, NULL);
  243.                  ^
  244. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  245.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  246. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  247.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  248.       ^~~~~~~~~~~~
  249. /home/pi/javision/codemp/game/bg_pmove.c:1838:29: warning: passing argument 2 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  250.     AngleVectors(&fwdAngles, &fwd, NULL, NULL);
  251.                              ^
  252. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  253.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  254. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  255.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  256.       ^~~~~~~~~~~~
  257. /home/pi/javision/codemp/game/bg_pmove.c:1839:20: warning: passing argument 1 of ‘VectorNormalize’ from incompatible pointer type [-Wincompatible-pointer-types]
  258.     VectorNormalize(&fwd);
  259.                     ^
  260. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  261.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  262. /home/pi/javision/shared/qcommon/q_math.h:256:7: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  263.  float VectorNormalize( vec3_t vec );
  264.        ^~~~~~~~~~~~~~~
  265. /home/pi/javision/codemp/game/bg_pmove.c:1841:15: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  266.     VectorCopy(&ps->origin, &traceFrom);
  267.                ^
  268. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  269.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  270. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  271.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  272.       ^~~~~~~~~~
  273. /home/pi/javision/codemp/game/bg_pmove.c:1841:28: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  274.     VectorCopy(&ps->origin, &traceFrom);
  275.                             ^
  276. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  277.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  278. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  279.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  280.       ^~~~~~~~~~
  281. /home/pi/javision/codemp/game/bg_pmove.c:1844:13: warning: passing argument 1 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  282.     VectorMA(&traceFrom, LEDGEGRABDISTANCE, &fwd, &traceTo);
  283.              ^
  284. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  285.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  286. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  287.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  288.       ^~~~~~~~
  289. /home/pi/javision/codemp/game/bg_pmove.c:1844:44: warning: passing argument 3 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  290.     VectorMA(&traceFrom, LEDGEGRABDISTANCE, &fwd, &traceTo);
  291.                                             ^
  292. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  293.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  294. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  295.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  296.       ^~~~~~~~
  297. /home/pi/javision/codemp/game/bg_pmove.c:1844:50: warning: passing argument 4 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  298.     VectorMA(&traceFrom, LEDGEGRABDISTANCE, &fwd, &traceTo);
  299.                                                   ^
  300. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  301.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  302. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  303.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  304.       ^~~~~~~~
  305. /home/pi/javision/codemp/game/bg_pmove.c:1846:22: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  306.     pm->trace(&trace, &traceFrom, NULL, NULL, &traceTo, ps->clientNum, MASK_SOLID);
  307.                       ^
  308. /home/pi/javision/codemp/game/bg_pmove.c:1846:22: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  309. /home/pi/javision/codemp/game/bg_pmove.c:1846:46: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  310.     pm->trace(&trace, &traceFrom, NULL, NULL, &traceTo, ps->clientNum, MASK_SOLID);
  311.                                               ^
  312. /home/pi/javision/codemp/game/bg_pmove.c:1846:46: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  313. /home/pi/javision/codemp/game/bg_pmove.c:1855:33: warning: passing argument 1 of ‘vectoyaw’ from incompatible pointer type [-Wincompatible-pointer-types]
  314.     ps->viewangles[1] = vectoyaw(&trace.plane.normal) + 180;
  315.                                  ^
  316. In file included from /home/pi/javision/codemp/game/bg_pmove.c:28:0:
  317. /home/pi/javision/codemp/game/bg_public.h:1191:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  318.  float vectoyaw( const vec3_t vec );
  319.        ^~~~~~~~
  320. /home/pi/javision/codemp/game/bg_pmove.c:1873:5: error: too many arguments to function ‘PM_SetAnim’
  321.      PM_SetAnim(SETANIM_BOTH, BOTH_LEDGE_HOLD, SETANIM_FLAG_OVERRIDE, 0);
  322.      ^~~~~~~~~~
  323. In file included from /home/pi/javision/codemp/game/bg_pmove.c:29:0:
  324. /home/pi/javision/codemp/game/bg_local.h:114:6: note: declared here
  325.  void PM_SetAnim(int setAnimParts,int anim,int setAnimFlags);
  326.       ^~~~~~~~~~
  327. /home/pi/javision/codemp/game/bg_pmove.c:1885:6: error: too many arguments to function ‘PM_SetAnim’
  328.       PM_SetAnim(SETANIM_BOTH, BOTH_LEDGE_LEFT, AFLAG_PACE, 0);
  329.       ^~~~~~~~~~
  330. In file included from /home/pi/javision/codemp/game/bg_pmove.c:29:0:
  331. /home/pi/javision/codemp/game/bg_local.h:114:6: note: declared here
  332.  void PM_SetAnim(int setAnimParts,int anim,int setAnimFlags);
  333.       ^~~~~~~~~~
  334. /home/pi/javision/codemp/game/bg_pmove.c:1891:6: error: too many arguments to function ‘PM_SetAnim’
  335.       PM_SetAnim(SETANIM_BOTH, BOTH_LEDGE_RIGHT, AFLAG_PACE, 0);
  336.       ^~~~~~~~~~
  337. In file included from /home/pi/javision/codemp/game/bg_pmove.c:29:0:
  338. /home/pi/javision/codemp/game/bg_local.h:114:6: note: declared here
  339.  void PM_SetAnim(int setAnimParts,int anim,int setAnimFlags);
  340.       ^~~~~~~~~~
  341. /home/pi/javision/codemp/game/bg_pmove.c:1901:5: error: too many arguments to function ‘PM_SetAnim’
  342.      PM_SetAnim(SETANIM_BOTH, BOTH_LEDGE_MERCPULL, SETANIM_FLAG_OVERRIDE | SETANIM_FLAG_HOLD | SETANIM_FLAG_HOLDLESS, 0);
  343.      ^~~~~~~~~~
  344. In file included from /home/pi/javision/codemp/game/bg_pmove.c:29:0:
  345. /home/pi/javision/codemp/game/bg_local.h:114:6: note: declared here
  346.  void PM_SetAnim(int setAnimParts,int anim,int setAnimFlags);
  347.       ^~~~~~~~~~
  348. /home/pi/javision/codemp/game/bg_pmove.c: In function ‘LedgeTrace’:
  349. /home/pi/javision/codemp/game/bg_pmove.c:1956:11: warning: passing argument 1 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  350.   VectorMA(&pm->ps->origin, LEDGEGRABDISTANCE, dir, &traceTo);
  351.            ^
  352. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  353.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  354. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  355.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  356.       ^~~~~~~~
  357. /home/pi/javision/codemp/game/bg_pmove.c:1956:47: warning: passing argument 3 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  358.   VectorMA(&pm->ps->origin, LEDGEGRABDISTANCE, dir, &traceTo);
  359.                                                ^~~
  360. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  361.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  362. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  363.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  364.       ^~~~~~~~
  365. /home/pi/javision/codemp/game/bg_pmove.c:1956:52: warning: passing argument 4 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  366.   VectorMA(&pm->ps->origin, LEDGEGRABDISTANCE, dir, &traceTo);
  367.                                                     ^
  368. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  369.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  370. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  371.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  372.       ^~~~~~~~
  373. /home/pi/javision/codemp/game/bg_pmove.c:1957:13: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  374.   VectorCopy(&pm->ps->origin, &traceFrom);
  375.              ^
  376. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  377.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  378. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  379.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  380.       ^~~~~~~~~~
  381. /home/pi/javision/codemp/game/bg_pmove.c:1957:30: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  382.   VectorCopy(&pm->ps->origin, &traceFrom);
  383.                               ^
  384. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  385.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  386. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  387.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  388.       ^~~~~~~~~~
  389. /home/pi/javision/codemp/game/bg_pmove.c:1962:19: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  390.   pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  391.                    ^
  392. /home/pi/javision/codemp/game/bg_pmove.c:1962:19: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  393. /home/pi/javision/codemp/game/bg_pmove.c:1962:43: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  394.   pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  395.                                            ^
  396. /home/pi/javision/codemp/game/bg_pmove.c:1962:43: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  397. /home/pi/javision/codemp/game/bg_pmove.c:1965:12: warning: passing argument 1 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  398.    VectorMA(&trace->endpos, 0.5f, dir, &traceTo);
  399.             ^
  400. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  401.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  402. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  403.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  404.       ^~~~~~~~
  405. /home/pi/javision/codemp/game/bg_pmove.c:1965:34: warning: passing argument 3 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  406.    VectorMA(&trace->endpos, 0.5f, dir, &traceTo);
  407.                                   ^~~
  408. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  409.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  410. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  411.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  412.       ^~~~~~~~
  413. /home/pi/javision/codemp/game/bg_pmove.c:1965:39: warning: passing argument 4 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  414.    VectorMA(&trace->endpos, 0.5f, dir, &traceTo);
  415.                                        ^
  416. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  417.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  418. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  419.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  420.       ^~~~~~~~
  421. /home/pi/javision/codemp/game/bg_pmove.c:1967:14: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  422.    VectorCopy(&traceTo, &traceFrom);
  423.               ^
  424. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  425.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  426. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  427.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  428.       ^~~~~~~~~~
  429. /home/pi/javision/codemp/game/bg_pmove.c:1967:24: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  430.    VectorCopy(&traceTo, &traceFrom);
  431.                         ^
  432. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  433.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  434. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  435.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  436.       ^~~~~~~~~~
  437. /home/pi/javision/codemp/game/bg_pmove.c:1971:20: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  438.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  439.                     ^
  440. /home/pi/javision/codemp/game/bg_pmove.c:1971:20: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  441. /home/pi/javision/codemp/game/bg_pmove.c:1971:44: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  442.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  443.                                             ^
  444. /home/pi/javision/codemp/game/bg_pmove.c:1971:44: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  445. /home/pi/javision/codemp/game/bg_pmove.c:1978:14: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  446.    VectorCopy(&traceTo, &traceFrom);
  447.               ^
  448. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  449.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  450. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  451.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  452.       ^~~~~~~~~~
  453. /home/pi/javision/codemp/game/bg_pmove.c:1978:24: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  454.    VectorCopy(&traceTo, &traceFrom);
  455.                         ^
  456. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  457.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  458. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  459.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  460.       ^~~~~~~~~~
  461. /home/pi/javision/codemp/game/bg_pmove.c:1981:20: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  462.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  463.                     ^
  464. /home/pi/javision/codemp/game/bg_pmove.c:1981:20: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  465. /home/pi/javision/codemp/game/bg_pmove.c:1981:44: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  466.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  467.                                             ^
  468. /home/pi/javision/codemp/game/bg_pmove.c:1981:44: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  469. /home/pi/javision/codemp/game/bg_pmove.c:1987:14: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  470.    VectorCopy(&trace->endpos, &traceFrom);
  471.               ^
  472. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  473.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  474. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  475.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  476.       ^~~~~~~~~~
  477. /home/pi/javision/codemp/game/bg_pmove.c:1987:30: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  478.    VectorCopy(&trace->endpos, &traceFrom);
  479.                               ^
  480. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  481.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  482. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  483.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  484.       ^~~~~~~~~~
  485. /home/pi/javision/codemp/game/bg_pmove.c:1990:20: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  486.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  487.                     ^
  488. /home/pi/javision/codemp/game/bg_pmove.c:1990:20: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  489. /home/pi/javision/codemp/game/bg_pmove.c:1990:44: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  490.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  491.                                             ^
  492. /home/pi/javision/codemp/game/bg_pmove.c:1990:44: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  493. /home/pi/javision/codemp/game/bg_pmove.c:1994:14: warning: passing argument 1 of ‘vectoangles’ from incompatible pointer type [-Wincompatible-pointer-types]
  494.   vectoangles(&trace->plane.normal, &wallangles);
  495.               ^
  496. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  497.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  498. /home/pi/javision/shared/qcommon/q_math.h:146:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  499.  void vectoangles( const vec3_t value1, vec3_t angles );
  500.       ^~~~~~~~~~~
  501. /home/pi/javision/codemp/game/bg_pmove.c:1994:36: warning: passing argument 2 of ‘vectoangles’ from incompatible pointer type [-Wincompatible-pointer-types]
  502.   vectoangles(&trace->plane.normal, &wallangles);
  503.                                     ^
  504. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  505.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  506. /home/pi/javision/shared/qcommon/q_math.h:146:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  507.  void vectoangles( const vec3_t value1, vec3_t angles );
  508.       ^~~~~~~~~~~
  509. /home/pi/javision/codemp/game/bg_pmove.c:1999:14: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  510.    VectorCopy(&trace->endpos, &traceTo);
  511.               ^
  512. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  513.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  514. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  515.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  516.       ^~~~~~~~~~
  517. /home/pi/javision/codemp/game/bg_pmove.c:1999:30: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  518.    VectorCopy(&trace->endpos, &traceTo);
  519.                               ^
  520. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  521.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  522. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  523.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  524.       ^~~~~~~~~~
  525. /home/pi/javision/codemp/game/bg_pmove.c:2002:14: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  526.    VectorCopy(&pm->ps->origin, &traceFrom);
  527.               ^
  528. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  529.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  530. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  531.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  532.       ^~~~~~~~~~
  533. /home/pi/javision/codemp/game/bg_pmove.c:2002:31: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  534.    VectorCopy(&pm->ps->origin, &traceFrom);
  535.                                ^
  536. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  537.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  538. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  539.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  540.       ^~~~~~~~~~
  541. /home/pi/javision/codemp/game/bg_pmove.c:2007:20: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  542.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  543.                     ^
  544. /home/pi/javision/codemp/game/bg_pmove.c:2007:20: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  545. /home/pi/javision/codemp/game/bg_pmove.c:2007:44: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  546.    pm->trace(trace, &traceFrom, NULL, NULL, &traceTo, pm->ps->clientNum, MASK_DEADSOLID);
  547.                                             ^
  548. /home/pi/javision/codemp/game/bg_pmove.c:2007:44: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  549. /home/pi/javision/codemp/game/bg_pmove.c:2009:15: warning: passing argument 1 of ‘vectoangles’ from incompatible pointer type [-Wincompatible-pointer-types]
  550.    vectoangles(&trace->plane.normal, &wallangles);
  551.                ^
  552. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  553.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  554. /home/pi/javision/shared/qcommon/q_math.h:146:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  555.  void vectoangles( const vec3_t value1, vec3_t angles );
  556.       ^~~~~~~~~~~
  557. /home/pi/javision/codemp/game/bg_pmove.c:2009:37: warning: passing argument 2 of ‘vectoangles’ from incompatible pointer type [-Wincompatible-pointer-types]
  558.    vectoangles(&trace->plane.normal, &wallangles);
  559.                                      ^
  560. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  561.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  562. /home/pi/javision/shared/qcommon/q_math.h:146:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  563.  void vectoangles( const vec3_t value1, vec3_t angles );
  564.       ^~~~~~~~~~~
  565. /home/pi/javision/codemp/game/bg_pmove.c:2013:23: warning: passing argument 1 of ‘Distance’ from incompatible pointer type [-Wincompatible-pointer-types]
  566.    *lerpfwd = Distance(&trace->endpos, &traceFrom) - LEDGEHOROFFSET;
  567.                        ^
  568. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  569.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  570. /home/pi/javision/shared/qcommon/q_math.h:268:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  571.  float Distance( const vec3_t p1, const vec3_t p2 );
  572.        ^~~~~~~~
  573. /home/pi/javision/codemp/game/bg_pmove.c:2013:39: warning: passing argument 2 of ‘Distance’ from incompatible pointer type [-Wincompatible-pointer-types]
  574.    *lerpfwd = Distance(&trace->endpos, &traceFrom) - LEDGEHOROFFSET;
  575.                                        ^
  576. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  577.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  578. /home/pi/javision/shared/qcommon/q_math.h:268:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  579.  float Distance( const vec3_t p1, const vec3_t p2 );
  580.        ^~~~~~~~
  581. /home/pi/javision/codemp/game/bg_pmove.c:2014:23: warning: passing argument 1 of ‘vectoyaw’ from incompatible pointer type [-Wincompatible-pointer-types]
  582.    *lerpyaw = vectoyaw(&trace->plane.normal) + 180;
  583.                        ^
  584. In file included from /home/pi/javision/codemp/game/bg_pmove.c:28:0:
  585. /home/pi/javision/codemp/game/bg_public.h:1191:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  586.  float vectoyaw( const vec3_t vec );
  587.        ^~~~~~~~
  588. /home/pi/javision/codemp/game/bg_pmove.c: In function ‘PM_CheckGrab’:
  589. /home/pi/javision/codemp/game/bg_pmove.c:2047:12: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  590.   VectorSet(&fwdAngles, 0, pm->ps->viewangles[1], 0.0f);
  591.             ^
  592. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  593.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  594. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  595.  void VectorSet( vec3_t vec, float x, float y, float z );
  596.       ^~~~~~~~~
  597. /home/pi/javision/codemp/game/bg_pmove.c:2048:15: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  598.   AngleVectors(&fwdAngles, &checkDir, NULL, NULL);
  599.                ^
  600. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  601.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  602. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  603.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  604.       ^~~~~~~~~~~~
  605. /home/pi/javision/codemp/game/bg_pmove.c:2048:27: warning: passing argument 2 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  606.   AngleVectors(&fwdAngles, &checkDir, NULL, NULL);
  607.                            ^
  608. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  609.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  610. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  611.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  612.       ^~~~~~~~~~~~
  613. /home/pi/javision/codemp/game/bg_pmove.c:2050:21: warning: passing argument 1 of ‘VectorCompare’ from incompatible pointer type [-Wincompatible-pointer-types]
  614.   if (!VectorCompare(&pm->ps->velocity, &vec3_origin)) {//player is moving
  615.                      ^
  616. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  617.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  618. /home/pi/javision/shared/qcommon/q_math.h:264:10: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  619.  qboolean VectorCompare( const vec3_t vec1, const vec3_t vec2 );
  620.           ^~~~~~~~~~~~~
  621. /home/pi/javision/codemp/game/bg_pmove.c:2050:40: warning: passing argument 2 of ‘VectorCompare’ from incompatible pointer type [-Wincompatible-pointer-types]
  622.   if (!VectorCompare(&pm->ps->velocity, &vec3_origin)) {//player is moving
  623.                                         ^
  624. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  625.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  626. /home/pi/javision/shared/qcommon/q_math.h:264:10: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  627.  qboolean VectorCompare( const vec3_t vec1, const vec3_t vec2 );
  628.           ^~~~~~~~~~~~~
  629. /home/pi/javision/codemp/game/bg_pmove.c:2064:19: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  630.       AngleVectors(&fwdAngles, NULL, &checkDir, NULL);
  631.                    ^
  632. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  633.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  634. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  635.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  636.       ^~~~~~~~~~~~
  637. /home/pi/javision/codemp/game/bg_pmove.c:2064:37: warning: passing argument 3 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  638.       AngleVectors(&fwdAngles, NULL, &checkDir, NULL);
  639.                                      ^
  640. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  641.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  642. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  643.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  644.       ^~~~~~~~~~~~
  645. /home/pi/javision/codemp/game/bg_pmove.c:2065:22: warning: passing argument 1 of ‘VectorNormalize’ from incompatible pointer type [-Wincompatible-pointer-types]
  646.       VectorNormalize(&checkDir);
  647.                       ^
  648. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  649.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  650. /home/pi/javision/shared/qcommon/q_math.h:256:7: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  651.  float VectorNormalize( vec3_t vec );
  652.        ^~~~~~~~~~~~~~~
  653. /home/pi/javision/codemp/game/bg_pmove.c:2068:19: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  654.       AngleVectors(&fwdAngles, NULL, &checkDir, NULL);
  655.                    ^
  656. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  657.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  658. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  659.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  660.       ^~~~~~~~~~~~
  661. /home/pi/javision/codemp/game/bg_pmove.c:2068:37: warning: passing argument 3 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  662.       AngleVectors(&fwdAngles, NULL, &checkDir, NULL);
  663.                                      ^
  664. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  665.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  666. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  667.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  668.       ^~~~~~~~~~~~
  669. /home/pi/javision/codemp/game/bg_pmove.c:2069:18: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  670.       VectorScale(&checkDir, -1, &checkDir);
  671.                   ^
  672. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  673.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  674. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  675.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  676.       ^~~~~~~~~~~
  677. /home/pi/javision/codemp/game/bg_pmove.c:2069:33: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  678.       VectorScale(&checkDir, -1, &checkDir);
  679.                                  ^
  680. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  681.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  682. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  683.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  684.       ^~~~~~~~~~~
  685. /home/pi/javision/codemp/game/bg_pmove.c:2070:22: warning: passing argument 1 of ‘VectorNormalize’ from incompatible pointer type [-Wincompatible-pointer-types]
  686.       VectorNormalize(&checkDir);
  687.                       ^
  688. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  689.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  690. /home/pi/javision/shared/qcommon/q_math.h:256:7: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  691.  float VectorNormalize( vec3_t vec );
  692.        ^~~~~~~~~~~~~~~
  693. /home/pi/javision/codemp/game/bg_pmove.c:2077:18: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  694.      AngleVectors(&fwdAngles, &checkDir, NULL, NULL);
  695.                   ^
  696. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  697.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  698. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  699.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  700.       ^~~~~~~~~~~~
  701. /home/pi/javision/codemp/game/bg_pmove.c:2077:30: warning: passing argument 2 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  702.      AngleVectors(&fwdAngles, &checkDir, NULL, NULL);
  703.                               ^
  704. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  705.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  706. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  707.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  708.       ^~~~~~~~~~~~
  709. /home/pi/javision/codemp/game/bg_pmove.c:2078:17: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  710.      VectorScale(&checkDir, -1, &checkDir);
  711.                  ^
  712. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  713.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  714. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  715.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  716.       ^~~~~~~~~~~
  717. /home/pi/javision/codemp/game/bg_pmove.c:2078:32: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  718.      VectorScale(&checkDir, -1, &checkDir);
  719.                                 ^
  720. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  721.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  722. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  723.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  724.       ^~~~~~~~~~~
  725. /home/pi/javision/codemp/game/bg_pmove.c:2079:21: warning: passing argument 1 of ‘VectorNormalize’ from incompatible pointer type [-Wincompatible-pointer-types]
  726.      VectorNormalize(&checkDir);
  727.                      ^
  728. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  729.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  730. /home/pi/javision/shared/qcommon/q_math.h:256:7: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  731.  float VectorNormalize( vec3_t vec );
  732.        ^~~~~~~~~~~~~~~
  733. /home/pi/javision/codemp/game/bg_pmove.c:2088:13: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  734.   VectorCopy(&pm->ps->origin, &traceTo);
  735.              ^
  736. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  737.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  738. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  739.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  740.       ^~~~~~~~~~
  741. /home/pi/javision/codemp/game/bg_pmove.c:2088:30: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  742.   VectorCopy(&pm->ps->origin, &traceTo);
  743.                               ^
  744. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  745.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  746. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  747.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  748.       ^~~~~~~~~~
  749. /home/pi/javision/codemp/game/bg_pmove.c:2089:11: warning: passing argument 1 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  750.   VectorMA(&pm->ps->origin, lerpfwd, &checkDir, &traceTo);
  751.            ^
  752. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  753.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  754. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  755.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  756.       ^~~~~~~~
  757. /home/pi/javision/codemp/game/bg_pmove.c:2089:37: warning: passing argument 3 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  758.   VectorMA(&pm->ps->origin, lerpfwd, &checkDir, &traceTo);
  759.                                      ^
  760. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  761.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  762. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  763.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  764.       ^~~~~~~~
  765. /home/pi/javision/codemp/game/bg_pmove.c:2089:48: warning: passing argument 4 of ‘VectorMA’ from incompatible pointer type [-Wincompatible-pointer-types]
  766.   VectorMA(&pm->ps->origin, lerpfwd, &checkDir, &traceTo);
  767.                                                 ^
  768. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  769.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  770. /home/pi/javision/shared/qcommon/q_math.h:249:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  771.  void VectorMA( const vec3_t vec1, float scale, const vec3_t vec2, vec3_t vecOut );
  772.       ^~~~~~~~
  773. /home/pi/javision/codemp/game/bg_pmove.c:2093:20: warning: passing argument 2 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  774.   pm->trace(&trace, &pm->ps->origin, &pm->mins, &pm->maxs, &traceTo, pm->ps->clientNum, MASK_PLAYERSOLID);
  775.                     ^
  776. /home/pi/javision/codemp/game/bg_pmove.c:2093:20: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  777. /home/pi/javision/codemp/game/bg_pmove.c:2093:37: warning: passing argument 3 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  778.   pm->trace(&trace, &pm->ps->origin, &pm->mins, &pm->maxs, &traceTo, pm->ps->clientNum, MASK_PLAYERSOLID);
  779.                                      ^
  780. /home/pi/javision/codemp/game/bg_pmove.c:2093:37: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  781. /home/pi/javision/codemp/game/bg_pmove.c:2093:48: warning: passing argument 4 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  782.   pm->trace(&trace, &pm->ps->origin, &pm->mins, &pm->maxs, &traceTo, pm->ps->clientNum, MASK_PLAYERSOLID);
  783.                                                 ^
  784. /home/pi/javision/codemp/game/bg_pmove.c:2093:48: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  785. /home/pi/javision/codemp/game/bg_pmove.c:2093:59: warning: passing argument 5 of ‘pm->trace’ from incompatible pointer type [-Wincompatible-pointer-types]
  786.   pm->trace(&trace, &pm->ps->origin, &pm->mins, &pm->maxs, &traceTo, pm->ps->clientNum, MASK_PLAYERSOLID);
  787.                                                            ^
  788. /home/pi/javision/codemp/game/bg_pmove.c:2093:59: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  789. /home/pi/javision/codemp/game/bg_pmove.c:2100:28: warning: passing argument 2 of ‘PM_SetPMViewAngle’ from incompatible pointer type [-Wincompatible-pointer-types]
  790.   PM_SetPMViewAngle(pm->ps, &pm->ps->viewangles, &pm->cmd);
  791.                             ^
  792. /home/pi/javision/codemp/game/bg_pmove.c:1317:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  793.  void PM_SetPMViewAngle(playerState_t *ps, vec3_t angle, usercmd_t *ucmd)
  794.       ^~~~~~~~~~~~~~~~~
  795. /home/pi/javision/codemp/game/bg_pmove.c:2106:13: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  796.   VectorCopy(&trace.endpos, &pm->ps->origin);
  797.              ^
  798. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  799.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  800. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  801.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  802.       ^~~~~~~~~~
  803. /home/pi/javision/codemp/game/bg_pmove.c:2106:28: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  804.   VectorCopy(&trace.endpos, &pm->ps->origin);
  805.                             ^
  806. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  807.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  808. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  809.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  810.       ^~~~~~~~~~
  811. /home/pi/javision/codemp/game/bg_pmove.c:2107:13: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  812.   VectorCopy(&vec3_origin, &pm->ps->velocity);
  813.              ^
  814. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  815.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  816. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  817.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  818.       ^~~~~~~~~~
  819. /home/pi/javision/codemp/game/bg_pmove.c:2107:27: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  820.   VectorCopy(&vec3_origin, &pm->ps->velocity);
  821.                            ^
  822. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  823.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  824. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  825.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  826.       ^~~~~~~~~~
  827. /home/pi/javision/codemp/game/bg_pmove.c: In function ‘PM_GrappleMove’:
  828. /home/pi/javision/codemp/game/bg_pmove.c:3639:14: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  829.   VectorScale(&pml.forward, -16, &v);
  830.               ^
  831. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  832.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  833. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  834.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  835.       ^~~~~~~~~~~
  836. /home/pi/javision/codemp/game/bg_pmove.c:3639:33: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  837.   VectorScale(&pml.forward, -16, &v);
  838.                                  ^
  839. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  840.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  841. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  842.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  843.       ^~~~~~~~~~~
  844. /home/pi/javision/codemp/game/bg_pmove.c:3640:12: warning: passing argument 1 of ‘VectorAdd’ from incompatible pointer type [-Wincompatible-pointer-types]
  845.   VectorAdd(&pm->ps->lastHitLoc, &v, &v);
  846.             ^
  847. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  848.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  849. /home/pi/javision/shared/qcommon/q_math.h:246:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  850.  void VectorAdd( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  851.       ^~~~~~~~~
  852. /home/pi/javision/codemp/game/bg_pmove.c:3640:33: warning: passing argument 2 of ‘VectorAdd’ from incompatible pointer type [-Wincompatible-pointer-types]
  853.   VectorAdd(&pm->ps->lastHitLoc, &v, &v);
  854.                                  ^
  855. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  856.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  857. /home/pi/javision/shared/qcommon/q_math.h:246:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  858.  void VectorAdd( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  859.       ^~~~~~~~~
  860. /home/pi/javision/codemp/game/bg_pmove.c:3640:37: warning: passing argument 3 of ‘VectorAdd’ from incompatible pointer type [-Wincompatible-pointer-types]
  861.   VectorAdd(&pm->ps->lastHitLoc, &v, &v);
  862.                                      ^
  863. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  864.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  865. /home/pi/javision/shared/qcommon/q_math.h:246:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  866.  void VectorAdd( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  867.       ^~~~~~~~~
  868. /home/pi/javision/codemp/game/bg_pmove.c:3641:17: warning: passing argument 1 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  869.   VectorSubtract(&v, &pm->ps->origin, &vel);
  870.                  ^
  871. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  872.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  873. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  874.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  875.       ^~~~~~~~~~~~~~
  876. /home/pi/javision/codemp/game/bg_pmove.c:3641:21: warning: passing argument 2 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  877.   VectorSubtract(&v, &pm->ps->origin, &vel);
  878.                      ^
  879. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  880.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  881. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  882.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  883.       ^~~~~~~~~~~~~~
  884. /home/pi/javision/codemp/game/bg_pmove.c:3641:38: warning: passing argument 3 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  885.   VectorSubtract(&v, &pm->ps->origin, &vel);
  886.                                       ^
  887. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  888.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  889. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  890.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  891.       ^~~~~~~~~~~~~~
  892. /home/pi/javision/codemp/game/bg_pmove.c:3642:22: warning: passing argument 1 of ‘VectorLength’ from incompatible pointer type [-Wincompatible-pointer-types]
  893.   vLen = VectorLength(&vel);
  894.                       ^
  895. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  896.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  897. /home/pi/javision/shared/qcommon/q_math.h:253:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  898.  float VectorLength( const vec3_t vec );
  899.        ^~~~~~~~~~~~
  900. /home/pi/javision/codemp/game/bg_pmove.c:3643:18: warning: passing argument 1 of ‘VectorNormalize’ from incompatible pointer type [-Wincompatible-pointer-types]
  901.   VectorNormalize(&vel);
  902.                   ^
  903. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  904.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  905. /home/pi/javision/shared/qcommon/q_math.h:256:7: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  906.  float VectorNormalize( vec3_t vec );
  907.        ^~~~~~~~~~~~~~~
  908. /home/pi/javision/codemp/game/bg_pmove.c:3646:15: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  909.    VectorScale(&vel, 10 * vLen, &vel);
  910.                ^
  911. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  912.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  913. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  914.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  915.       ^~~~~~~~~~~
  916. /home/pi/javision/codemp/game/bg_pmove.c:3646:32: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  917.    VectorScale(&vel, 10 * vLen, &vel);
  918.                                 ^
  919. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  920.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  921. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  922.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  923.       ^~~~~~~~~~~
  924. /home/pi/javision/codemp/game/bg_pmove.c:3648:15: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  925.    VectorScale(&vel, 800, &vel);
  926.                ^
  927. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  928.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  929. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  930.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  931.       ^~~~~~~~~~~
  932. /home/pi/javision/codemp/game/bg_pmove.c:3648:26: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  933.    VectorScale(&vel, 800, &vel);
  934.                           ^
  935. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  936.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  937. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  938.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  939.       ^~~~~~~~~~~
  940. /home/pi/javision/codemp/game/bg_pmove.c:3650:13: warning: passing argument 1 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  941.   VectorCopy(&vel, &pm->ps->velocity);
  942.              ^
  943. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  944.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  945. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  946.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  947.       ^~~~~~~~~~
  948. /home/pi/javision/codemp/game/bg_pmove.c:3650:19: warning: passing argument 2 of ‘VectorCopy’ from incompatible pointer type [-Wincompatible-pointer-types]
  949.   VectorCopy(&vel, &pm->ps->velocity);
  950.                    ^
  951. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  952.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  953. /home/pi/javision/shared/qcommon/q_math.h:252:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  954.  void VectorCopy( const vec3_t vecIn, vec3_t vecOut );
  955.       ^~~~~~~~~~
  956. /home/pi/javision/codemp/game/bg_pmove.c:3654:12: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  957.   VectorSet(&facingAngles, 0, pm->ps->viewangles[1], 0);
  958.             ^
  959. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  960.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  961. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  962.  void VectorSet( vec3_t vec, float x, float y, float z );
  963.       ^~~~~~~~~
  964. /home/pi/javision/codemp/game/bg_pmove.c:3656:15: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  965.   AngleVectors(&facingAngles, &facingFwd, &facingRight, NULL);
  966.                ^
  967. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  968.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  969. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  970.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  971.       ^~~~~~~~~~~~
  972. /home/pi/javision/codemp/game/bg_pmove.c:3656:30: warning: passing argument 2 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  973.   AngleVectors(&facingAngles, &facingFwd, &facingRight, NULL);
  974.                               ^
  975. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  976.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  977. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  978.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  979.       ^~~~~~~~~~~~
  980. /home/pi/javision/codemp/game/bg_pmove.c:3656:42: warning: passing argument 3 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  981.   AngleVectors(&facingAngles, &facingFwd, &facingRight, NULL);
  982.                                           ^
  983. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  984.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  985. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  986.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  987.       ^~~~~~~~~~~~
  988. /home/pi/javision/codemp/game/bg_pmove.c:3657:20: warning: passing argument 1 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  989.   dotR = DotProduct(&facingRight, &pm->ps->velocity);
  990.                     ^
  991. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  992.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  993. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  994.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  995.        ^~~~~~~~~~
  996. /home/pi/javision/codemp/game/bg_pmove.c:3657:34: warning: passing argument 2 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  997.   dotR = DotProduct(&facingRight, &pm->ps->velocity);
  998.                                   ^
  999. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1000.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1001. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1002.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1003.        ^~~~~~~~~~
  1004. /home/pi/javision/codemp/game/bg_pmove.c:3658:20: warning: passing argument 1 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  1005.   dotF = DotProduct(&facingFwd, &pm->ps->velocity);
  1006.                     ^
  1007. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1008.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1009. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1010.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1011.        ^~~~~~~~~~
  1012. /home/pi/javision/codemp/game/bg_pmove.c:3658:32: warning: passing argument 2 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  1013.   dotF = DotProduct(&facingFwd, &pm->ps->velocity);
  1014.                                 ^
  1015. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1016.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1017. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1018.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1019.        ^~~~~~~~~~
  1020. /home/pi/javision/codemp/game/bg_pmove.c: In function ‘PM_GrappleSwing’:
  1021. /home/pi/javision/codemp/game/bg_pmove.c:3693:17: warning: passing argument 1 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  1022.   VectorSubtract(&pm->ps->lastHitLoc, &pml.previous_origin, &dist);
  1023.                  ^
  1024. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1025.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1026. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1027.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1028.       ^~~~~~~~~~~~~~
  1029. /home/pi/javision/codemp/game/bg_pmove.c:3693:38: warning: passing argument 2 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  1030.   VectorSubtract(&pm->ps->lastHitLoc, &pml.previous_origin, &dist);
  1031.                                       ^
  1032. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1033.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1034. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1035.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1036.       ^~~~~~~~~~~~~~
  1037. /home/pi/javision/codemp/game/bg_pmove.c:3693:60: warning: passing argument 3 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  1038.   VectorSubtract(&pm->ps->lastHitLoc, &pml.previous_origin, &dist);
  1039.                                                             ^
  1040. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1041.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1042. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1043.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1044.       ^~~~~~~~~~~~~~
  1045. /home/pi/javision/codemp/game/bg_pmove.c:3695:24: warning: passing argument 1 of ‘VectorLength’ from incompatible pointer type [-Wincompatible-pointer-types]
  1046.   length = VectorLength(&dist);
  1047.                         ^
  1048. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1049.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1050. /home/pi/javision/shared/qcommon/q_math.h:253:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1051.  float VectorLength( const vec3_t vec );
  1052.        ^~~~~~~~~~~~
  1053. /home/pi/javision/codemp/game/bg_pmove.c:3701:18: warning: passing argument 1 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  1054.    VectorSubtract(&pm->ps->lastHitLoc, &pm->ps->origin, &dist);
  1055.                   ^
  1056. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1057.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1058. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1059.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1060.       ^~~~~~~~~~~~~~
  1061. /home/pi/javision/codemp/game/bg_pmove.c:3701:39: warning: passing argument 2 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  1062.    VectorSubtract(&pm->ps->lastHitLoc, &pm->ps->origin, &dist);
  1063.                                        ^
  1064. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1065.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1066. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1067.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1068.       ^~~~~~~~~~~~~~
  1069. /home/pi/javision/codemp/game/bg_pmove.c:3701:56: warning: passing argument 3 of ‘VectorSubtract’ from incompatible pointer type [-Wincompatible-pointer-types]
  1070.    VectorSubtract(&pm->ps->lastHitLoc, &pm->ps->origin, &dist);
  1071.                                                         ^
  1072. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1073.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1074. /home/pi/javision/shared/qcommon/q_math.h:247:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1075.  void VectorSubtract( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1076.       ^~~~~~~~~~~~~~
  1077. /home/pi/javision/codemp/game/bg_pmove.c:3702:26: warning: passing argument 1 of ‘VectorLength’ from incompatible pointer type [-Wincompatible-pointer-types]
  1078.    length2 = VectorLength(&dist);
  1079.                           ^
  1080. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1081.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1082. /home/pi/javision/shared/qcommon/q_math.h:253:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1083.  float VectorLength( const vec3_t vec );
  1084.        ^~~~~~~~~~~~
  1085. /home/pi/javision/codemp/game/bg_pmove.c:3703:19: warning: passing argument 1 of ‘VectorNormalize’ from incompatible pointer type [-Wincompatible-pointer-types]
  1086.    VectorNormalize(&dist);
  1087.                    ^
  1088. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1089.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1090. /home/pi/javision/shared/qcommon/q_math.h:256:7: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1091.  float VectorNormalize( vec3_t vec );
  1092.        ^~~~~~~~~~~~~~~
  1093. /home/pi/javision/codemp/game/bg_pmove.c:3707:15: warning: passing argument 1 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  1094.    VectorScale(&dist, Unknown1, &UnknownVec);
  1095.                ^
  1096. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1097.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1098. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1099.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  1100.       ^~~~~~~~~~~
  1101. /home/pi/javision/codemp/game/bg_pmove.c:3707:32: warning: passing argument 3 of ‘VectorScale’ from incompatible pointer type [-Wincompatible-pointer-types]
  1102.    VectorScale(&dist, Unknown1, &UnknownVec);
  1103.                                 ^
  1104. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1105.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1106. /home/pi/javision/shared/qcommon/q_math.h:248:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1107.  void VectorScale( const vec3_t vecIn, float scale, vec3_t vecOut );
  1108.       ^~~~~~~~~~~
  1109. /home/pi/javision/codemp/game/bg_pmove.c:3708:13: warning: passing argument 1 of ‘VectorAdd’ from incompatible pointer type [-Wincompatible-pointer-types]
  1110.    VectorAdd(&UnknownVec, &pm->ps->velocity, &UnknownVec);
  1111.              ^
  1112. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1113.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1114. /home/pi/javision/shared/qcommon/q_math.h:246:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1115.  void VectorAdd( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1116.       ^~~~~~~~~
  1117. /home/pi/javision/codemp/game/bg_pmove.c:3708:26: warning: passing argument 2 of ‘VectorAdd’ from incompatible pointer type [-Wincompatible-pointer-types]
  1118.    VectorAdd(&UnknownVec, &pm->ps->velocity, &UnknownVec);
  1119.                           ^
  1120. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1121.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1122. /home/pi/javision/shared/qcommon/q_math.h:246:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1123.  void VectorAdd( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1124.       ^~~~~~~~~
  1125. /home/pi/javision/codemp/game/bg_pmove.c:3708:45: warning: passing argument 3 of ‘VectorAdd’ from incompatible pointer type [-Wincompatible-pointer-types]
  1126.    VectorAdd(&UnknownVec, &pm->ps->velocity, &UnknownVec);
  1127.                                              ^
  1128. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1129.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1130. /home/pi/javision/shared/qcommon/q_math.h:246:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1131.  void VectorAdd( const vec3_t vec1, const vec3_t vec2, vec3_t vecOut );
  1132.       ^~~~~~~~~
  1133. /home/pi/javision/codemp/game/bg_pmove.c:3721:12: warning: passing argument 1 of ‘VectorSet’ from incompatible pointer type [-Wincompatible-pointer-types]
  1134.   VectorSet(&facingAngles, 0, pm->ps->viewangles[1], 0);
  1135.             ^
  1136. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1137.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1138. /home/pi/javision/shared/qcommon/q_math.h:250:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1139.  void VectorSet( vec3_t vec, float x, float y, float z );
  1140.       ^~~~~~~~~
  1141. /home/pi/javision/codemp/game/bg_pmove.c:3723:15: warning: passing argument 1 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  1142.   AngleVectors(&facingAngles, &facingFwd, &facingRight, NULL);
  1143.                ^
  1144. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1145.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1146. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1147.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  1148.       ^~~~~~~~~~~~
  1149. /home/pi/javision/codemp/game/bg_pmove.c:3723:30: warning: passing argument 2 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  1150.   AngleVectors(&facingAngles, &facingFwd, &facingRight, NULL);
  1151.                               ^
  1152. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1153.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1154. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1155.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  1156.       ^~~~~~~~~~~~
  1157. /home/pi/javision/codemp/game/bg_pmove.c:3723:42: warning: passing argument 3 of ‘AngleVectors’ from incompatible pointer type [-Wincompatible-pointer-types]
  1158.   AngleVectors(&facingAngles, &facingFwd, &facingRight, NULL);
  1159.                                           ^
  1160. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1161.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1162. /home/pi/javision/shared/qcommon/q_math.h:274:6: note: expected ‘float *’ but argument is of type ‘float (*)[3]
  1163.  void AngleVectors( const vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
  1164.       ^~~~~~~~~~~~
  1165. /home/pi/javision/codemp/game/bg_pmove.c:3724:20: warning: passing argument 1 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  1166.   dotR = DotProduct(&facingRight, &pm->ps->velocity);
  1167.                     ^
  1168. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1169.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1170. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1171.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1172.        ^~~~~~~~~~
  1173. /home/pi/javision/codemp/game/bg_pmove.c:3724:34: warning: passing argument 2 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  1174.   dotR = DotProduct(&facingRight, &pm->ps->velocity);
  1175.                                   ^
  1176. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1177.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1178. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1179.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1180.        ^~~~~~~~~~
  1181. /home/pi/javision/codemp/game/bg_pmove.c:3725:20: warning: passing argument 1 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  1182.   dotF = DotProduct(&facingFwd, &pm->ps->velocity);
  1183.                     ^
  1184. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1185.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1186. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1187.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1188.        ^~~~~~~~~~
  1189. /home/pi/javision/codemp/game/bg_pmove.c:3725:32: warning: passing argument 2 of ‘DotProduct’ from incompatible pointer type [-Wincompatible-pointer-types]
  1190.   dotF = DotProduct(&facingFwd, &pm->ps->velocity);
  1191.                                 ^
  1192. In file included from /home/pi/javision/codemp/qcommon/q_shared.h:51:0,
  1193.                  from /home/pi/javision/codemp/game/bg_pmove.c:27:
  1194. /home/pi/javision/shared/qcommon/q_math.h:263:7: note: expected ‘const float *’ but argument is of type ‘float (*)[3]
  1195.  float DotProduct( const vec3_t vec1, const vec3_t vec2 );
  1196.        ^~~~~~~~~~
  1197. [ 12%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/bg_saber.c.o
  1198. [ 13%] Building C object codemp/game/CMakeFiles/jampgamearm.dir/bg_saberLoad.c.o
  1199. codemp/game/CMakeFiles/jampgamearm.dir/build.make:230: die Regel für Ziel „codemp/game/CMakeFiles/jampgamearm.dir/bg_pmove.c.o“ scheiterte
  1200. make[2]: *** [codemp/game/CMakeFiles/jampgamearm.dir/bg_pmove.c.o] Fehler 1
  1201. make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet...
  1202. CMakeFiles/Makefile2:194: die Regel für Ziel „codemp/game/CMakeFiles/jampgamearm.dir/all“ scheiterte
  1203. make[1]: *** [codemp/game/CMakeFiles/jampgamearm.dir/all] Fehler 2
  1204. Makefile:149: die Regel für Ziel „all“ scheiterte
  1205. make: *** [all] Fehler 2
  1206. pi@raspberrypi:~/javision/build $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement