*SOLVED* Recompiling genhexkins
06 Apr 2014 22:07 #45617
by vovovass
Replied by vovovass on topic *SOLVED* Recompiling genhexkins
Bonjour à tous !
Je vient vers vous par ce que j'ai le même problème que Mr PKM :
Je suis français et avec la traduction automatique j'ai dût mal à vous suivre
Je veut construire le même type d'hexapode que Mr PKM et je voudrait de l'aide à propos des étapes de compilation et de modification des dimensions de l'hexapode dans linuxcnc.
Si j'ai bien compris, il faut :
1- Modifié les coordonnées XYZ de la base et de la platforme de l'hexapode : UF_HEXAPOD et commenté les autres dans le fichier genhexkins.h qui ce trouve dans le répertoire : /usr/includ/linuxcnc/genhexkins.h
2-Copier ceci : www.imac.unavarra.es/~cnc/GIT/emc2-dev/s...ematics/genhexkins.c pour le coller dans un fichier que j'ai nommé genhexkins.c
3-Compilé le fichier genhexkins.c avec la commande sudo comp --install genhexkins.c
Mais j'ai plusieurs problème :
Je ne peut pas modifier le fichier genhexkins.h car il est placé en lecture seule. Et lors de la compilation du fichier genhexkins.c, j'ai le même message d'erreur que Mr PKM :
WARNING: "pmRpyMatConvert" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "hal_init" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartCartCross" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "hal_exit" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartUnit" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmMatCartMult" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartCartAdd" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "hal_ready" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartMag" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartCartSub" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
Je vient vers vous par ce que j'ai le même problème que Mr PKM :
Je suis français et avec la traduction automatique j'ai dût mal à vous suivre
Je veut construire le même type d'hexapode que Mr PKM et je voudrait de l'aide à propos des étapes de compilation et de modification des dimensions de l'hexapode dans linuxcnc.
Si j'ai bien compris, il faut :
1- Modifié les coordonnées XYZ de la base et de la platforme de l'hexapode : UF_HEXAPOD et commenté les autres dans le fichier genhexkins.h qui ce trouve dans le répertoire : /usr/includ/linuxcnc/genhexkins.h
2-Copier ceci : www.imac.unavarra.es/~cnc/GIT/emc2-dev/s...ematics/genhexkins.c pour le coller dans un fichier que j'ai nommé genhexkins.c
3-Compilé le fichier genhexkins.c avec la commande sudo comp --install genhexkins.c
Mais j'ai plusieurs problème :
Je ne peut pas modifier le fichier genhexkins.h car il est placé en lecture seule. Et lors de la compilation du fichier genhexkins.c, j'ai le même message d'erreur que Mr PKM :
WARNING: "pmRpyMatConvert" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "hal_init" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartCartCross" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "hal_exit" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartUnit" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmMatCartMult" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartCartAdd" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "hal_ready" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartMag" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
WARNING: "pmCartCartSub" [/tmp/tmpvWVdx8/genhexkins.ko] undefined!
Please Log in or Create an account to join the conversation.
06 Apr 2014 23:31 - 06 Apr 2014 23:33 #45622
by PKM
Replied by PKM on topic *SOLVED* Recompiling genhexkins
Hi!
comp--install won't work for genhexkins.c
You should install LinuxCNC from source wiki.linuxcnc.org/cgi-bin/wiki.pl?Instal..._or_8_04_from_source
Then edit genhexkins.c and genhexkins.h and compile the whole project.
comp--install won't work for genhexkins.c
You should install LinuxCNC from source wiki.linuxcnc.org/cgi-bin/wiki.pl?Instal..._or_8_04_from_source
Then edit genhexkins.c and genhexkins.h and compile the whole project.
Last edit: 06 Apr 2014 23:33 by PKM.
Please Log in or Create an account to join the conversation.
07 Apr 2014 03:26 #45630
by vovovass
Replied by vovovass on topic *SOLVED* Recompiling genhexkins
ok merci !
J'ai donc éxecuté les étape de :
2. Installing to Ubuntu 10.04 or 8.04 from source
2.1.........
..............
..............
2.8. Accomplishing the above steps on an offline machine
avec succès.
Par contre je ne comprend pas à quel étape on recompile tous le projet avec genhexkins.c et genhexkins.h ???
J'ai donc éxecuté les étape de :
2. Installing to Ubuntu 10.04 or 8.04 from source
2.1.........
..............
..............
2.8. Accomplishing the above steps on an offline machine
avec succès.
Par contre je ne comprend pas à quel étape on recompile tous le projet avec genhexkins.c et genhexkins.h ???
Please Log in or Create an account to join the conversation.
07 Apr 2014 22:03 #45654
by andypugh
I think that comp --install _might_ work to compile just genhexkins if you have all the source code to resolve the #includes.
Replied by andypugh on topic *SOLVED* Recompiling genhexkins
Hi!
comp--install won't work for genhexkins.c.
I think that comp --install _might_ work to compile just genhexkins if you have all the source code to resolve the #includes.
Please Log in or Create an account to join the conversation.
07 Apr 2014 22:09 #45658
by PKM
It mostly uses posemath library. You mean alll functions and definitions must be copied from posemath to genhexkins? (dummy question)
Replied by PKM on topic *SOLVED* Recompiling genhexkins
I think that comp --install _might_ work to compile just genhexkins if you have all the source code to resolve the #includes.
It mostly uses posemath library. You mean alll functions and definitions must be copied from posemath to genhexkins? (dummy question)
Please Log in or Create an account to join the conversation.
07 Apr 2014 22:21 #45660
by andypugh
#include basically _does_ copy the contents of posemath into the file prior to compiling. But it can only do this if the posemath.h file can be found on the system.
Unless you have the source code none of the #includes can be resolved.
Replied by andypugh on topic *SOLVED* Recompiling genhexkins
I think that comp --install _might_ work to compile just genhexkins if you have all the source code to resolve the #includes.
It mostly uses posemath library. You mean alll functions and definitions must be copied from posemath to genhexkins? (dummy question)
#include basically _does_ copy the contents of posemath into the file prior to compiling. But it can only do this if the posemath.h file can be found on the system.
Unless you have the source code none of the #includes can be resolved.
Please Log in or Create an account to join the conversation.
07 Apr 2014 22:48 #45662
by vovovass
Replied by vovovass on topic *SOLVED* Recompiling genhexkins
Alors moi je ne comprend plus rien. Mes connaissance sont assez limité sur Linux.
Quelqu'un peux faire un petit résumé étape par étape pour compiler ces 2 fichiers ?
Quelqu'un peux faire un petit résumé étape par étape pour compiler ces 2 fichiers ?
Please Log in or Create an account to join the conversation.
08 Apr 2014 13:26 #45680
by findux
Replied by findux on topic *SOLVED* Recompiling genhexkins
I tried run-in-place install whit pre edited genhexkins.c genhexkins.h . but I had a few problems, genhexkins.ko is moved manually as superuser. it is working.
Please Log in or Create an account to join the conversation.
12 Apr 2014 15:30 #45876
by vovovass
Replied by vovovass on topic *SOLVED* Recompiling genhexkins
Personne ne peut faire un petit tutoriel sur l'installation de la cinématique genhexkins.c et genhexkins.h ?
Please Log in or Create an account to join the conversation.
Time to create page: 0.100 seconds