end topic

More
17 Dec 2021 02:31 - 18 Jan 2022 02:12 #229256 by huhuoyun
end topic was created by huhuoyun
Debugging completed.
Last edit: 18 Jan 2022 02:12 by huhuoyun.

Please Log in or Create an account to join the conversation.

More
17 Dec 2021 07:52 #229272 by rodw
There are many facets to linuxcnc programming.
What is it you want to achieve?
Is your programming for GUI, components, core code?

 

Please Log in or Create an account to join the conversation.

More
17 Dec 2021 08:13 #229273 by huhuoyun
components, core code

Please Log in or Create an account to join the conversation.

More
17 Dec 2021 08:27 #229276 by rodw
With components, you need to remember that you are in a real time environment   that is essentially a interrupt service routine. That is always hard to do. You probably need a hardware debugger. I tend to add debug pins that I remove later and use halscope to see what is going on. Some people add print statements (rtapi_print I think).

If you look at the core components, they are small discrete units. That is your best friend I think. Design accordingly and break up your needs into different modules.

Spend your time in the deign and review code carefully before running.

Core code I have not done much with it. For what I did, I wrote some custom gcode I used to review the results in halshow.
The following user(s) said Thank You: tuzki

Please Log in or Create an account to join the conversation.

More
17 Dec 2021 08:36 #229278 by huhuoyun
When it comes to the complex logic of the program, it is difficult to understand the execution of the program and quickly get started if you cannot use the debugger. Although printing can cope with part of the development, it will destroy the code structure, and a large amount of printing code workload needs to be added before getting started. Big.

Please Log in or Create an account to join the conversation.

More
17 Dec 2021 08:42 #229279 by huhuoyun
For the debugging of the RT core library, I thought of a way that is to use the compilation log to find the dependent source code, precompile them and then write a test program to manually call rtapi_app_main in the main function, and then use GDB to track the execution process.

Please Log in or Create an account to join the conversation.

More
21 Dec 2021 06:20 #229609 by huhuoyun
Part of the compilation process has been analyzed, as follows:
inivar
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/inifile/inifile.cc -o objects/libnml/inifile/inifile.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 libnml/inifile/inivar.cc -o objects/libnml/inifile/inivar.o


liblinuxcncini.so
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/inifile/inifile.cc -o objects/libnml/inifile/inifile.o

libposemath.so
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/posemath/_posemath.c -o objects/libnml/posemath/_posemath.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/posemath/gomath.c -o objects/libnml/posemath/gomath.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/posemath/sincos.c -o objects/libnml/posemath/sincos.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/posemath/posemath.cc -o objects/libnml/posemath/posemath.o

liblinuxcnchal.so
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC hal/hal_lib.c -o objects/hal/hal_lib.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC rtapi/uspace_ulapi.c -o objects/rtapi/uspace_ulapi.o
-pthread -lrt 

libnml.so
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/rcs/rcs_print.cc -o objects/libnml/rcs/rcs_print.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/rcs/rcs_exit.cc -o objects/libnml/rcs/rcs_exit.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/os_intf/_sem.c -o objects/libnml/os_intf/_sem.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/os_intf/_shm.c -o objects/libnml/os_intf/_shm.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/os_intf/_timer.c -o objects/libnml/os_intf/_timer.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/os_intf/sem.cc -o objects/libnml/os_intf/sem.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/os_intf/shm.cc -o objects/libnml/os_intf/shm.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/os_intf/timer.cc -o objects/libnml/os_intf/timer.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/buffer/locmem.cc -o objects/libnml/buffer/locmem.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/buffer/memsem.cc -o objects/libnml/buffer/memsem.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/buffer/phantom.cc -o objects/libnml/buffer/phantom.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/buffer/physmem.cc -o objects/libnml/buffer/physmem.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/buffer/recvn.c -o objects/libnml/buffer/recvn.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC libnml/buffer/sendn.c -o objects/libnml/buffer/sendn.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/buffer/shmem.cc -o objects/libnml/buffer/shmem.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/buffer/tcpmem.cc -o objects/libnml/buffer/tcpmem.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms.cc -o objects/libnml/cms/cms.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_aup.cc -o objects/libnml/cms/cms_aup.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_cfg.cc -o objects/libnml/cms/cms_cfg.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_in.cc -o objects/libnml/cms/cms_in.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_dup.cc -o objects/libnml/cms/cms_dup.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_pm.cc -o objects/libnml/cms/cms_pm.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_srv.cc -o objects/libnml/cms/cms_srv.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_up.cc -o objects/libnml/cms/cms_up.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cms_xup.cc -o objects/libnml/cms/cms_xup.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/cmsdiag.cc -o objects/libnml/cms/cmsdiag.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/tcp_opts.cc -o objects/libnml/cms/tcp_opts.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/cms/tcp_srv.cc -o objects/libnml/cms/tcp_srv.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/cmd_msg.cc -o objects/libnml/nml/cmd_msg.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/nml_mod.cc -o objects/libnml/nml/nml_mod.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/nml_oi.cc -o objects/libnml/nml/nml_oi.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/nml_srv.cc -o objects/libnml/nml/nml_srv.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/nml.cc -o objects/libnml/nml/nml.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/nmldiag.cc -o objects/libnml/nml/nmldiag.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/nmlmsg.cc -o objects/libnml/nml/nmlmsg.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/nml/stat_msg.cc -o objects/libnml/nml/stat_msg.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC libnml/linklist/linklist.cc -o objects/libnml/linklist/linklist.o
liblinuxcnchal.so

rtapi_app
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -DSIM -UULAPI -DRTAPI -pthread rtapi/uspace_rtapi_app.cc -o objects/rtapi/uspace_rtapi_app.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -DSIM -UULAPI -DRTAPI -pthread rtapi/uspace_rtapi_parport.cc -o objects/rtapi/uspace_rtapi_parport.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -DSIM -UULAPI -DRTAPI -pthread rtapi/rtapi_pci.cc -o objects/rtapi/rtapi_pci.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DSIM -UULAPI -DRTAPI -pthread rtapi/uspace_rtapi_string.c -o objects/rtapi/uspace_rtapi_string.o
-ldl  -pthread -lrt -ludev

test_rtapi_vsnprintf
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DSIM rtapi/test_rtapi_vsnprintf.c -o objects/rtapi/test_rtapi_vsnprintf.o

halstreamer
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/components/streamer_usr.c -o objects/hal/components/streamer_usr.o

halsampler
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/components/sampler_usr.c -o objects/hal/components/sampler_usr.o
liblinuxcnchal.so

panelui
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/components/panelui.c -o objects/hal/components/panelui.o
liblinuxcnchal.so -L/usr/lib/python2.7/dist-packages -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lrt

mb2hal
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -Wall -I. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/modbus hal/user_comps/mb2hal/mb2hal.c -o objects/hal/user_comps/mb2hal/mb2hal.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -Wall -I. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/modbus hal/user_comps/mb2hal/mb2hal_init.c -o objects/hal/user_comps/mb2hal/mb2hal_init.o   
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -Wall -I. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/modbus hal/user_comps/mb2hal/mb2hal_modbus.c -o objects/hal/user_comps/mb2hal/mb2hal_modbus.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -Wall -I. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/modbus hal/user_comps/mb2hal/mb2hal_hal.c -o objects/hal/user_comps/mb2hal/mb2hal_hal.o
liblinuxcnchal.so
liblinuxcncini.so -lpthread -lglib-2.0 -lmodbus

gs2_vfd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/modbus hal/user_comps/gs2_vfd.c -o objects/hal/user_comps/gs2_vfd.o
liblinuxcnchal.so -lglib-2.0 -lmodbus

hy_gt_vfd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -I/usr/include/modbus hal/user_comps/hy_gt_vfd.c -o objects/hal/user_comps/hy_gt_vfd.o
liblinuxcnchal.so -lmodbus

shuttle
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline  hal/user_comps/shuttle.c -o objects/hal/user_comps/shuttle.o
liblinuxcnchal.so

xhc-hb04
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 hal/user_comps/xhc-hb04.cc -o objects/hal/user_comps/xhc-hb04.o
liblinuxcnchal.so
liblinuxcncini.so -lm -lusb-1.0

sendkeys
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/user_comps/sendkeys.c -o objects/hal/user_comps/sendkeys.o
liblinuxcnchal.so

thermistor
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline objects/hal/user_comps/thermistor.c -o objects/objects/hal/user_comps/thermistor.o
liblinuxcnchal.so -lm -lstdc++

vfs11_vfd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -I/usr/include/modbus hal/user_comps/vfs11_vfd/vfs11_vfd.c -o objects/hal/user_comps/vfs11_vfd/vfs11_vfd.o
liblinuxcnchal.so
liblinuxcncini.so -lmodbus 

classicladder
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/arithm_eval.c -o objects/hal/classicladder/arithm_eval.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/arrays.c -o objects/hal/classicladder/arrays.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/calc.c -o objects/hal/classicladder/calc.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/calc_sequential.c -o objects/hal/classicladder/calc_sequential.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/classicladder.c -o objects/hal/classicladder/classicladder.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/classicladder_gtk.c -o objects/hal/classicladder/classicladder_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/config.c -o objects/hal/classicladder/config.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/config_gtk.c -o objects/hal/classicladder/config_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/drawing.c -o objects/hal/classicladder/drawing.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/drawing_sequential.c -o objects/hal/classicladder/drawing_sequential.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/edit.c -o objects/hal/classicladder/edit.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/edit_gtk.c -o objects/hal/classicladder/edit_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/edit_sequential.c -o objects/hal/classicladder/edit_sequential.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/editproperties_gtk.c -o objects/hal/classicladder/editproperties_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/emc_mods.c -o objects/hal/classicladder/emc_mods.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/files.c -o objects/hal/classicladder/files.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/files_project.c -o objects/hal/classicladder/files_project.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/files_sequential.c -o objects/hal/classicladder/files_sequential.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/manager.c -o objects/hal/classicladder/manager.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/manager_gtk.c -o objects/hal/classicladder/manager_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/protocol_modbus_master.c -o objects/hal/classicladder/protocol_modbus_master.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/protocol_modbus_slave.c -o objects/hal/classicladder/protocol_modbus_slave.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/serial_linux.c -o objects/hal/classicladder/serial_linux.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/socket_modbus_master.c -o objects/hal/classicladder/socket_modbus_master.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/socket_server.c -o objects/hal/classicladder/socket_server.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/spy_vars_gtk.c -o objects/hal/classicladder/spy_vars_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/symbols.c -o objects/hal/classicladder/symbols.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/symbols_gtk.c -o objects/hal/classicladder/symbols_gtk.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/vars_names.c -o objects/hal/classicladder/vars_names.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER hal/classicladder/vars_access.c -o objects/hal/classicladder/vars_access.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/miscgtk.c -o objects/hal/utils/miscgtk.o
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\"
liblinuxcnchal.so.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lpthread

hal.so
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC hal/utils/halcmd.c -o objects/hal/utils/halcmd.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC hal/utils/halcmd_commands.c -o objects/hal/utils/halcmd_commands.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6 hal/utils/halsh.c -o objects/hal/utils/halsh.o
liblinuxcnchal.so
liblinuxcncini.so 
-ltclstub8.6 -lX11 -lXss -lXext -lXft -lfontconfig -lfreetype -lfontconfig -lpthread -ldl -lz -lpthread -lm -ltk8.6 -lGL -lXinerama

halcmd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/utils/halcmd_main.c -o objects/hal/utils/halcmd_main.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/utils/halcmd_completion.c -o objects/hal/utils/halcmd_completion.o
liblinuxcnchal.so
liblinuxcncini.so 
-lreadline

halrmt
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline hal/utils/halrmt.c -o objects/hal/utils/halrmt.o
liblinuxcnchal.so
-lpthread

halmeter
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/meter.c -o objects/hal/utils/meter.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/miscgtk.c -o objects/hal/utils/miscgtk.o
liblinuxcnchal.so
-lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype

halscope
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -fwrapv  -Wall -Werror=implicit-function-declaration  -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/scope.c -o objects/hal/utils/scope.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -fwrapv  -Wall -Werror=implicit-function-declaration  -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/scope_horiz.c -o objects/hal/utils/scope_horiz.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -fwrapv  -Wall -Werror=implicit-function-declaration  -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/scope_vert.c -o objects/hal/utils/scope_vert.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -fwrapv  -Wall -Werror=implicit-function-declaration  -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/scope_trig.c -o objects/hal/utils/scope_trig.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -fwrapv  -Wall -Werror=implicit-function-declaration  -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/scope_disp.c -o objects/hal/utils/scope_disp.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7  -fwrapv  -Wall -Werror=implicit-function-declaration  -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/scope_files.c -o objects/hal/utils/scope_files.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -DGTK_INTERFACE -DGTK2 hal/utils/miscgtk.c -o objects/hal/utils/miscgtk.o
liblinuxcnchal.so
-lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lm

vfdb_vfd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -I/usr/include/modbus hal/user_comps/vfdb_vfd/vfdb_vfd.c -o objects/hal/user_comps/vfdb_vfd/vfdb_vfd.o
liblinuxcnchal.so
liblinuxcncini.so
-lmodbus -lm 

wj200_vfd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -DDEBUG -I/usr/include/modbus hal/user_comps/wj200_vfd/wj200_vfd.c -o objects/hal/user_comps/wj200_vfd/wj200_vfd.o
liblinuxcnchal.so
liblinuxcncini.so
-lmodbus

hy_vfd
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include hal/user_comps/huanyang-vfd/hy_vfd.c -o objects/hal/user_comps/huanyang-vfd/hy_vfd.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include hal/user_comps/huanyang-vfd/hy_comm.c -o objects/hal/user_comps/huanyang-vfd/hy_comm.o
liblinuxcnchal.so
-lglib-2.0 -lpthread

xhc-whb04b-6
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 -g -funwind-tables -Wall hal/user_comps/xhc-whb04b-6/hal.cc -o objects/hal/user_comps/xhc-whb04b-6/hal.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 -g -funwind-tables -Wall hal/user_comps/xhc-whb04b-6/usb.cc -o objects/hal/user_comps/xhc-whb04b-6/usb.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 -g -funwind-tables -Wall hal/user_comps/xhc-whb04b-6/pendant-types.cc -o objects/hal/user_comps/xhc-whb04b-6/pendant-types.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 -g -funwind-tables -Wall hal/user_comps/xhc-whb04b-6/pendant.cc -o objects/hal/user_comps/xhc-whb04b-6/pendant.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 -g -funwind-tables -Wall hal/user_comps/xhc-whb04b-6/xhc-whb04b6.cc -o objects/hal/user_comps/xhc-whb04b-6/xhc-whb04b6.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -I/usr/include/libusb-1.0 -g -funwind-tables -Wall hal/user_comps/xhc-whb04b-6/main.cc -o objects/hal/user_comps/xhc-whb04b-6/main.o
liblinuxcnchal.so
liblinuxcncini.so
-lm -lusb-1.0

liblinuxcnc.a
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC emc/nml_intf/emcglb.c -o objects/emc/nml_intf/emcglb.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline -fPIC emc/nml_intf/emcpose.c -o objects/emc/nml_intf/emcpose.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/nml_intf/emc.cc -o objects/emc/nml_intf/emc.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/nml_intf/emcargs.cc -o objects/emc/nml_intf/emcargs.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/nml_intf/emcops.cc -o objects/emc/nml_intf/emcops.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/nml_intf/canon_position.cc -o objects/emc/nml_intf/canon_position.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/nml_intf/interpl.cc -o objects/emc/nml_intf/interpl.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/ini/emcIniFile.cc -o objects/emc/ini/emcIniFile.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/ini/iniaxis.cc -o objects/emc/ini/iniaxis.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/ini/inijoint.cc -o objects/emc/ini/inijoint.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/ini/initool.cc -o objects/emc/ini/initool.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/ini/initraj.cc -o objects/emc/ini/initraj.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/ini/inihal.cc -o objects/emc/ini/inihal.o

linuxcnc.so
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -Wall -g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6 -fPIC emc/usr_intf/emcsh.cc -o objects/emc/usr_intf/emcsh.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -Wall -g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6 -fPIC emc/usr_intf/shcom.cc -o objects/emc/usr_intf/shcom.o
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6  
liblinuxcnc.a
liblinuxcncini.so
libnml.so
-ltclstub8.6 -lX11 -lXss -lXext -lXft -lfontconfig -lfreetype -lfontconfig  -lpthread -ldl -lz  -lpthread -lm -L/usr/lib/x86_64-linux-gnu -ltk8.6 -lGL  -lXinerama  -lXinerama

linuxcncrsh
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/usr_intf/emcrsh.cc -o objects/emc/usr_intf/emcrsh.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -Wall -g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6 -fPIC emc/usr_intf/shcom.cc -o objects/emc/usr_intf/shcom.o
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" 
liblinuxcnchal.so 
liblinuxcnc.a
libnml.so
liblinuxcncini.so
-lpthread

schedrmt
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/usr_intf/schedrmt.cc -o objects/emc/usr_intf/schedrmt.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/usr_intf/emcsched.cc -o objects/emc/usr_intf/emcsched.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -Wall -g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6 -fPIC emc/usr_intf/shcom.cc -o objects/emc/usr_intf/shcom.o
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" 
liblinuxcnchal.so 
liblinuxcnc.a
libnml.so
liblinuxcncini.so 
-lpthread

linuxcnclcd
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI  -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/usr_intf/emclcd.cc -o objects/emc/usr_intf/emclcd.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/usr_intf/sockets.c -o objects/emc/usr_intf/sockets.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -Wall -g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" -I/usr/include/tcl8.6 -DUSE_TCL_STUBS -I/usr/include/tcl8.6 -fPIC emc/usr_intf/shcom.cc -o objects/emc/usr_intf/shcom.o
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" 
liblinuxcnchal.so 
liblinuxcnc.a
libnml.so
liblinuxcncini.so 

halui
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/usr_intf/halui.cc -o objects/emc/usr_intf/halui.o
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -Os -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" 
liblinuxcnc.a
liblinuxcncini.so 
libnml.so
liblinuxcnchal.so 

linuxcncsvr
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/emcsvr.cc -o objects/emc/task/emcsvr.o
liblinuxcnchal.so 
liblinuxcnc.a
libnml.so
liblinuxcncini.so 

libpyplugin.so
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/pythonplugin/python_plugin.cc -o objects/emc/pythonplugin/python_plugin.o
liblinuxcncini.so 
-lstdc++ -lboost_python -lpython2.7

librs274.so
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_arc.cc -o objects/emc/rs274ngc/interp_arc.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_array.cc -o objects/emc/rs274ngc/interp_array.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_base.cc -o objects/emc/rs274ngc/interp_base.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_check.cc -o objects/emc/rs274ngc/interp_check.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_convert.cc -o objects/emc/rs274ngc/interp_convert.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_queue.cc -o objects/emc/rs274ngc/interp_queue.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_cycles.cc -o objects/emc/rs274ngc/interp_cycles.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_execute.cc -o objects/emc/rs274ngc/interp_execute.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_find.cc -o objects/emc/rs274ngc/interp_find.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_internal.cc -o objects/emc/rs274ngc/interp_internal.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_inverse.cc -o objects/emc/rs274ngc/interp_inverse.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_read.cc -o objects/emc/rs274ngc/interp_read.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_write.cc -o objects/emc/rs274ngc/interp_write.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_o_word.cc -o objects/emc/rs274ngc/interp_o_word.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/nurbs_additional_functions.cc -o objects/emc/rs274ngc/nurbs_additional_functions.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_namedparams.cc -o objects/emc/rs274ngc/interp_namedparams.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_python.cc -o objects/emc/rs274ngc/interp_python.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_remap.cc -o objects/emc/rs274ngc/interp_remap.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_setup.cc -o objects/emc/rs274ngc/interp_setup.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/canonmodule.cc -o objects/emc/rs274ngc/canonmodule.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/pyparamclass.cc -o objects/emc/rs274ngc/pyparamclass.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/pyemctypes.cc -o objects/emc/rs274ngc/pyemctypes.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/pyinterp1.cc -o objects/emc/rs274ngc/pyinterp1.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/pyblock.cc -o objects/emc/rs274ngc/pyblock.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/pyarrays.cc -o objects/emc/rs274ngc/pyarrays.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interpmodule.cc -o objects/emc/rs274ngc/interpmodule.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/rs274ngc_pre.cc -o objects/emc/rs274ngc/rs274ngc_pre.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/rs274ngc/interp_inspection.cc -o objects/emc/rs274ngc/interp_inspection.o
liblinuxcncini.so 
libpyplugin.so
liblinuxcnchal.so 
-lstdc++ -lboost_python -lpython2.7 -ldl 

milltask
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/motion/emcmotutil.c -o objects/emc/motion/emcmotutil.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/motion/dbuf.c -o objects/emc/motion/dbuf.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/motion/stashf.c -o objects/emc/motion/stashf.o
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/motion/emcmotglb.c -o objects/emc/motion/emcmotglb.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/emctask.cc -o objects/emc/task/emctask.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/emccanon.cc -o objects/emc/task/emccanon.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/emctaskmain.cc -o objects/emc/task/emctaskmain.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/motion/usrmotintf.cc -o objects/emc/motion/usrmotintf.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/taskintf.cc -o objects/emc/task/taskintf.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/rs274ngc/tool_parse.cc -o objects/emc/rs274ngc/tool_parse.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/taskmodule.cc -o objects/emc/task/taskmodule.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/taskclass.cc -o objects/emc/task/taskclass.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/backtrace.cc -o objects/emc/task/backtrace.o
librs274.so
liblinuxcnc.a
libnml.so
liblinuxcncini.so 
libposemath.so
liblinuxcnchal.so
libpyplugin.so
-lboost_python -lpython2.7

io
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/iotask/ioControl.cc -o objects/emc/iotask/ioControl.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/rs274ngc/tool_parse.cc -o objects/emc/rs274ngc/tool_parse.o
liblinuxcnc.a
libnml.so
liblinuxcnchal.so
liblinuxcncini.so 

iov2
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/iotask/ioControl_v2.cc -o objects/emc/iotask/ioControl_v2.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/rs274ngc/tool_parse.cc -o objects/emc/rs274ngc/tool_parse.o
liblinuxcnc.a
libnml.so
liblinuxcnchal.so
liblinuxcncini.so 

genserkins
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/kinematics/genserkins.c -o objects/emc/kinematics/genserkins.o
liblinuxcnchal.so
libposemath.so

libcanterp.so
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 -fPIC emc/canterp/canterp.cc -o objects/emc/canterp/canterp.o
liblinuxcncini.so
librs274.so
-ldl 

rs274
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/sai/saicanon.cc -o objects/emc/sai/saicanon.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/sai/driver.cc -o objects/emc/sai/driver.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/sai/dummyemcstat.cc -o objects/emc/sai/dummyemcstat.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/rs274ngc/tool_parse.cc -o objects/emc/rs274ngc/tool_parse.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/taskmodule.cc -o objects/emc/task/taskmodule.o
g++ -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -O0 -fno-inline -gdwarf-3 -g3 -DULAPI -Wall -Werror=implicit-function-declaration -fwrapv -Woverloaded-virtual -Wno-psabi -std=gnu++11 emc/task/taskclass.cc -o objects/emc/task/taskclass.o
librs274.so
liblinuxcnc.a
libnml.so
liblinuxcnchal.so
liblinuxcncini.so 
libpyplugin.so
-g -I. -I/linuxcnc/src/include -DULAPI -D_GNU_SOURCE -O0 -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE=\"linuxcnc\" 
-lboost_python -lpython2.7 -lreadline

motion-logger
gcc -c -I. -Ilibnml/linklist -Ilibnml/cms -Ilibnml/rcs -Ilibnml/inifile -Ilibnml/os_intf -Ilibnml/nml -Ilibnml/buffer -Ilibnml/posemath -Irtapi -Ihal -Iemc/nml_intf -Iemc/kinematics -Iemc/tp -Iemc/motion -Iemc/ini -Iemc/rs274ngc -Iemc/sai -Iemc/pythonplugin -I/linuxcnc/src/include -I/usr/include/python2.7 -fwrapv -Wall -Werror=implicit-function-declaration -DULAPI -std=gnu99 -fgnu89-inline emc/motion-logger/motion-logger.c -o objects/emc/motion-logger/motion-logger.o
liblinuxcnchal.so
libnml.so

trivkins.so
gcc -c -fwrapv  -Wall -Werror=implicit-function-declaration  -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -Os emc/kinematics/trivkins.c -o objects/rtemc/kinematics/trivkins.o
-lm

motmod.so
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/kinematics/cubic.c -o objects/rtemc/kinematics/cubic.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/tp/tc.c -o objects/rtemc/tp/tc.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/tp/tcq.c -o objects/rtemc/tp/tcq.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/tp/tp.c -o objects/rtemc/tp/tp.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/tp/spherical_arc.c -o objects/rtemc/tp/spherical_arc.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/tp/blendmath.c -o objects/rtemc/tp/blendmath.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/motion.c -o objects/rtemc/motion/motion.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/command.c -o objects/rtemc/motion/command.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/control.c -o objects/rtemc/motion/control.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/homing.c -o objects/rtemc/motion/homing.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/simple_tp.c -o objects/rtemc/motion/simple_tp.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/emcmotutil.c -o objects/rtemc/motion/emcmotutil.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/stashf.c -o objects/rtemc/motion/stashf.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/motion/dbuf.c -o objects/rtemc/motion/dbuf.o
gcc -c -fwrapv -Wall -Werror=implicit-function-declaration -DRTAPI -I../include -I. -I/linuxcnc/src/include -DUSPACE -DRTAPI -D_GNU_SOURCE -Drealtime -D__MODULE__ -I/linuxcnc/src/../include -I/linuxcnc/src -I/linuxcnc/src/libnml/linklist -I/linuxcnc/src/libnml/cms -I/linuxcnc/src/libnml/rcs -I/linuxcnc/src/libnml/inifile -I/linuxcnc/src/libnml/os_intf -I/linuxcnc/src/libnml/nml -I/linuxcnc/src/libnml/buffer -I/linuxcnc/src/libnml/posemath -I/linuxcnc/src/rtapi -I/linuxcnc/src/hal -I/linuxcnc/src/emc/nml_intf -I/linuxcnc/src/emc/kinematics -I/linuxcnc/src/emc/tp -I/linuxcnc/src/emc/motion -DSEQUENTIAL_SUPPORT -DHAL_SUPPORT -DDYNAMIC_PLCSIZE -DRT_SUPPORT -DOLD_TIMERS_MONOS_SUPPORT -DMODBUS_IO_MASTER -fno-fast-math -mieee-fp -fno-unsafe-math-optimizations -Wframe-larger-than=2560 -Wno-declaration-after-statement -fwrapv -fno-builtin-sin -fno-builtin-cos -fno-builtin-sincos -fPIC -O0 emc/nml_intf/emcpose.c -o objects/rtemc/nml_intf/emcpose.o
 

Please Log in or Create an account to join the conversation.

More
21 Dec 2021 06:22 #229610 by huhuoyun
The running process is as follows:
linuxcncsvr -ini axis.ini
halcmd loadusr -Wn iocontrol io -ini axis.ini
halcmd loadusr -Wn halui halui -ini axis.ini
#halcmd loadusr -Wn inihal milltask -ini axis.ini
rtapi_app load trivkins &
sleep 5
rtapi_app load motmod base_period_nsec=0 servo_period_nsec=1000000 num_joints=3 &
#milltask -ini axis.ini &
halcmd start
The following user(s) said Thank You: arvidb

Please Log in or Create an account to join the conversation.

More
21 Dec 2021 06:23 #229611 by huhuoyun
The log switch is as follows:
Debug level, 0 means no messages. See src/emc/nml_intf/debugflags.h for others
+DEBUG = 0x00000002 # configuration
+DEBUG = 0x7FFFDEFF # no interp,oword
+DEBUG = 0x00008000 # py only
+DEBUG = 0x0000E000 # py + remap + Oword
+DEBUG = 0x0000C002 # py + remap + config
+DEBUG = 0x0000C100 # py + remap + Interpreter
+DEBUG = 0x0000C140 # py + remap + Interpreter + NML msgs
+DEBUG = 0x0000C040 # py + remap + NML
+DEBUG = 0x0003E100 # py + remap + Interpreter + oword + signals + namedparams
+DEBUG = 0x10000000 # EMC_DEBUG_USER1 - trace statements
+DEBUG = 0x20000000 # EMC_DEBUG_USER2 - trap into Python debugger
+DEBUG = 0x10008000 # USER1, PYTHON
+DEBUG = 0x30008000 # USER1,USER2, PYTHON # USER2 will cause involute to try to connect to pydev
+DEBUG = 0x7FFFFFFF # All debug messages

Please Log in or Create an account to join the conversation.

More
21 Dec 2021 06:25 #229612 by huhuoyun
Compilation log, see attachment.

Please Log in or Create an account to join the conversation.

Time to create page: 0.389 seconds
Powered by Kunena Forum