Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- code put into a .comp file in src/hal/componets
- component rand1;
- option userspace;
- pin out float out;
- license "GPL"; // indicates GPL v2 or later
- ;;
- #include <unistd.h>
- void user_mainloop(void) {
- while(1) {
- usleep(1000);
- FOR_ALL_INSTS() out = drand48();
- }
- }
- compiler :
- linuxcnc@bbb:~/linuxcnc/src$ make
- Reading 183/183 dependency files
- Done reading dependencies
- Reading 0/0 realtime dependency files
- Done reading realtime dependencies
- make: Entering directory `/home/linuxcnc/linuxcnc/src'
- Making modules for flavor posix
- Reading 193/193 dependency files
- Done reading dependencies
- Reading 0/185 realtime dependency files
- Done reading realtime dependencies
- make[1]: Entering directory `/home/linuxcnc/linuxcnc/src'
- Compiling realtime halcomp-srcs/hal/components/jgreadadc.c
- halcomp-srcs/hal/components/jgreadadc.c: In function ‘main’:
- halcomp-srcs/hal/components/jgreadadc.c:93:8: error: expected ‘)’ before ‘;’ token
- halcomp-srcs/hal/components/jgreadadc.c:95:1: error: section attribute cannot be specified for local variables
- halcomp-srcs/hal/components/jgreadadc.c:95:1: warning: unused variable ‘rtapi_exported_rtapi_app_exit’ [-Wunused-variable]
- make[1]: *** [objects/posix/halcomp-srcs/hal/components/jgreadadc.o] Error 1
- make[1]: Leaving directory `/home/linuxcnc/linuxcnc/src'
- Making modules for flavor rt-preempt
- Reading 193/193 dependency files
- Done reading dependencies
- Reading 0/185 realtime dependency files
- Done reading realtime dependencies
- make[1]: Entering directory `/home/linuxcnc/linuxcnc/src'
- Compiling realtime halcomp-srcs/hal/components/jgreadadc.c
- halcomp-srcs/hal/components/jgreadadc.c: In function ‘main’:
- halcomp-srcs/hal/components/jgreadadc.c:93:8: error: expected ‘)’ before ‘;’ token
- halcomp-srcs/hal/components/jgreadadc.c:95:1: error: section attribute cannot be specified for local variables
- halcomp-srcs/hal/components/jgreadadc.c:95:1: warning: unused variable ‘rtapi_exported_rtapi_app_exit’ [-Wunused-variable]
- make[1]: *** [objects/rt-preempt/halcomp-srcs/hal/components/jgreadadc.o] Error 1
- make[1]: Leaving directory `/home/linuxcnc/linuxcnc/src'
- Making modules for flavor xenomai
- Reading 193/193 dependency files
- Done reading dependencies
- Reading 0/185 realtime dependency files
- Done reading realtime dependencies
- make[1]: Entering directory `/home/linuxcnc/linuxcnc/src'
- Compiling realtime halcomp-srcs/hal/components/jgreadadc.c
- halcomp-srcs/hal/components/jgreadadc.c: In function ‘main’:
- halcomp-srcs/hal/components/jgreadadc.c:93:8: error: expected ‘)’ before ‘;’ token
- halcomp-srcs/hal/components/jgreadadc.c:95:1: error: section attribute cannot be specified for local variables
- halcomp-srcs/hal/components/jgreadadc.c:95:1: warning: unused variable ‘rtapi_exported_rtapi_app_exit’ [-Wunused-variable]
- make[1]: *** [objects/xenomai/halcomp-srcs/hal/components/jgreadadc.o] Error 1
- make[1]: Leaving directory `/home/linuxcnc/linuxcnc/src'
- make: *** [modules] Error 2
- make: Leaving directory `/home/linuxcnc/linuxcnc/src'
- linuxcnc@bbb:~/linuxcnc/src$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement