Advertisement
Guest User

Untitled

a guest
Nov 13th, 2013
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.07 KB | None | 0 0
  1. code put into a .comp file in src/hal/componets
  2.  
  3. component rand1;
  4. option userspace;
  5.  
  6. pin out float out;
  7. license "GPL"; // indicates GPL v2 or later
  8. ;;
  9. #include <unistd.h>
  10.  
  11. void user_mainloop(void) {
  12. while(1) {
  13. usleep(1000);
  14. FOR_ALL_INSTS() out = drand48();
  15. }
  16. }
  17.  
  18. compiler :
  19.  
  20. linuxcnc@bbb:~/linuxcnc/src$ make
  21. Reading 183/183 dependency files
  22. Done reading dependencies
  23. Reading 0/0 realtime dependency files
  24. Done reading realtime dependencies
  25. make: Entering directory `/home/linuxcnc/linuxcnc/src'
  26. Making modules for flavor posix
  27. Reading 193/193 dependency files
  28. Done reading dependencies
  29. Reading 0/185 realtime dependency files
  30. Done reading realtime dependencies
  31. make[1]: Entering directory `/home/linuxcnc/linuxcnc/src'
  32. Compiling realtime halcomp-srcs/hal/components/jgreadadc.c
  33. halcomp-srcs/hal/components/jgreadadc.c: In function ‘main’:
  34. halcomp-srcs/hal/components/jgreadadc.c:93:8: error: expected ‘)’ before ‘;’ token
  35. halcomp-srcs/hal/components/jgreadadc.c:95:1: error: section attribute cannot be specified for local variables
  36. halcomp-srcs/hal/components/jgreadadc.c:95:1: warning: unused variable ‘rtapi_exported_rtapi_app_exit’ [-Wunused-variable]
  37. make[1]: *** [objects/posix/halcomp-srcs/hal/components/jgreadadc.o] Error 1
  38. make[1]: Leaving directory `/home/linuxcnc/linuxcnc/src'
  39. Making modules for flavor rt-preempt
  40. Reading 193/193 dependency files
  41. Done reading dependencies
  42. Reading 0/185 realtime dependency files
  43. Done reading realtime dependencies
  44. make[1]: Entering directory `/home/linuxcnc/linuxcnc/src'
  45. Compiling realtime halcomp-srcs/hal/components/jgreadadc.c
  46. halcomp-srcs/hal/components/jgreadadc.c: In function ‘main’:
  47. halcomp-srcs/hal/components/jgreadadc.c:93:8: error: expected ‘)’ before ‘;’ token
  48. halcomp-srcs/hal/components/jgreadadc.c:95:1: error: section attribute cannot be specified for local variables
  49. halcomp-srcs/hal/components/jgreadadc.c:95:1: warning: unused variable ‘rtapi_exported_rtapi_app_exit’ [-Wunused-variable]
  50. make[1]: *** [objects/rt-preempt/halcomp-srcs/hal/components/jgreadadc.o] Error 1
  51. make[1]: Leaving directory `/home/linuxcnc/linuxcnc/src'
  52. Making modules for flavor xenomai
  53. Reading 193/193 dependency files
  54. Done reading dependencies
  55. Reading 0/185 realtime dependency files
  56. Done reading realtime dependencies
  57. make[1]: Entering directory `/home/linuxcnc/linuxcnc/src'
  58. Compiling realtime halcomp-srcs/hal/components/jgreadadc.c
  59. halcomp-srcs/hal/components/jgreadadc.c: In function ‘main’:
  60. halcomp-srcs/hal/components/jgreadadc.c:93:8: error: expected ‘)’ before ‘;’ token
  61. halcomp-srcs/hal/components/jgreadadc.c:95:1: error: section attribute cannot be specified for local variables
  62. halcomp-srcs/hal/components/jgreadadc.c:95:1: warning: unused variable ‘rtapi_exported_rtapi_app_exit’ [-Wunused-variable]
  63. make[1]: *** [objects/xenomai/halcomp-srcs/hal/components/jgreadadc.o] Error 1
  64. make[1]: Leaving directory `/home/linuxcnc/linuxcnc/src'
  65. make: *** [modules] Error 2
  66. make: Leaving directory `/home/linuxcnc/linuxcnc/src'
  67. linuxcnc@bbb:~/linuxcnc/src$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement