Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Sujet: Pseudo Lacerta ! Sam 13 Juil 2019 - 5:16
Rappel du premier message :
Coucou !
Je vais me lancer dans la création de deux pseudos Lacerta Histoire de tuer le temps ! Car j'ai foutu en l'air un PC à 1700€ à cause de l'humidité la nuit
J'ai donc commandé :
- Une nouvelle imprimante 3D (la mienne est vieille et pourrie - 318€ pour la Ender 3 pro qui est super niveau qualité/prix plus tous les composants requis pour une impression lisse (j'ai commandé chez le créateur... j'ai pas confiance aux sites chinois sinon elle est à moitié prix sur cdiscount). - 4 Raspberry 4go RAM + écrans LCD (environ 140€ * 4 (deux pour mes pseudos lacerta... les deux autres pour des projets perso) Temps de livraison inconnu... car en rupture de stock pour le moment). - 1 module photo IR couleur 8mb (8€). - 1 tube 1.25" 1mm d'une longueur de 1 mètre (je ferais les filets moi même j'ai ce qu'il faut pour) 10€. - 1 tube 2.00" 1mm d'une longueur de 1 mètre (je ferais les filets moi même j'ai ce qu'il faut pour) 17€.
J'estime donc le coût d'un pseudo lacerta sans LCD : entre 60 et 100€ tout dépend de la version Raspberry et les options apportées à celui-ci. Plus la création des supports pour la caméra et les différentes adaptations pour les viseurs (le back focus est différent pour chaque configuration... donc c'est du sure mesure pour chaque installation).
Pour une version LCD il faut ajouté 80€ (moins cher si c'est un écran bas de gamme et plus petit que l'officiel).
Au niveau programmation, il y a beaucoup de boulot car j'aimerais une version autonome... Donc voir pour une détection automatique de la caméra et monture et pour cela, hélas... rien n'existe dans les alternatives gratuites et payantes.
Un système d'installation simplifié pour les drivers CCD, Capteur IR, ... Avec si possible la pré-installation d'un grande partie des drivers utilisés en astro. Maintenant si le capteur IR est bon... Normalement il est plus que suffisant pour détecter les étoiles dans le ciel donc l'achat d'une petite CCD devient useless pour l'utilisateur... Ce qui rend le projet encore plus light et moins couteux.
Voir pour une option d'intervallomètre pour les différentes marques d'APN/CCD (câble à charge de l'utilisateur hein !)
J'utiliserais certainement le code source PHD2... Je ne vais pas réinventer la roue, mais je modifierais la version afin qu'elle soit plus simple pour le dithering et y ajouter une fonction d'intervallométrie pour les APN (dans un premier lieu, je bosserais uniquement sur Canon et A7S) et modifier le décalage des pixels qui est de 1 sur PHD2 et sur le Lacerta 0.1 pour le dithering.
Donc ! Je vais construire deux versions... La première avec le module 8mb IR et la seconde avec ma QHY 5L-IIc Color.
Si sa marche... Je pourrais proposer aux membres du forum (uniquement) un pseudo Lacerta au prix d'achat des composants. Si sa fail... J'aurais perdu l'achat de deux raspberry 4Go RAM et des heures de code a qui je trouverais une autre fonction :p
Voilà Voilà !!!
Je mettrais ce sujet à jour petit à petit Pour l'instant... J'attends les livraisons.
_________________
Telescopius - DSO-Browser
Werny Michael aime ce message
Auteur
Message
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017
Super ! j'en avais fait un du même style que j'ai fait imprimé à l'école il y a de ça quelques mois pour mon Pi 3 et son écran (je me suis très fortement inspiré d'un boitier que j'ai trouvé sur Thingiverse) Le prof m'avait conseillé de renforcé les "pins" qui se logent dans les trous de la Pi, j'ai donc utilisé des vis en M3 à la place que j'ai logé dans le boitier. J'ai du légèrement agrandir les trous de la Pi à la lime, mais rien de très compliqué. Je m'étais aussi fait imprimer des supports pour l'écran qui venaient se visser entre celui-ci et la Pi pour le soutenir quand on appuie dessus, et mieux tenir la Pi en place (au cas où). C'est assez astucieux ton système de fermeture de la boite, je note
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017
A la demande de certains membres, voici la liste des composants utilisés pour le projet :
- Ecran : https://shop.mchobby.be/fr/raspberry-pi-a-b-plus/374-pitft-plus-35-assemble-pour-raspberry-pi-3232100003743-adafruit.html - Raspberry : https://shop.mchobby.be/fr/raspberry-pi-3/1326-raspberry-pi-3-b-plus-de-stock--3232100013261.html - Caméra IR 8mp : https://shop.mchobby.be/fr/raspberry-pi-a-b-plus/416-camera-infrarouge-raspberry-pi-8megapixels-v2-3232100004160.html - Filament ABS avec fibre de carbone : Plus disponible où je l'achète mais il coûte 45€ les 800gr - Câble flexible pour la caméra : https://shop.mchobby.be/fr/pi-camera/1272-cable-flexible-pour-camera-pi-2m-3232100012721.html
Vu que le Raspberry Pi 4 chauffe à mort... J'ai refais le projet sur un Pi 3 B+ et c'est plus que suffisant pour l'autoguidage... J'utiliserais le Pi4 Plus tard avec un ventilateur... pfff.
ttf Rang: Administrateur
Nombre de messages : 8582 Date d'inscription : 31/08/2006
J'ai renommé le projet en Easy Astro Box (car Astro Box existait déjà... (Merci TTF de me l'avoir signalé )).
J'ai commencé à écrire le tuto pour la réalisation du projet... J'ai déjà 11 pages et je suis loin d'avoir terminé... Mais bon, j'essaye de faire en sorte que le tuto soit simple et clair pour qu'un utilisateur n'ayant pas de base en informatique puisse réaliser le projet.
Une fois terminé, je corrigerais mes fautes et je ferais relire le document car oui !!! Je fais des fautes !
Voici un aperçu :
_________________
Telescopius - DSO-Browser
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
Ouf, ça a l'air super complet ! Je le lirais avec la plus grande attention ! Je retrouve quelques notions que je connaît déjà, mais ce n'est que le début
ttf Rang: Administrateur
Nombre de messages : 8582 Date d'inscription : 31/08/2006 Localisation : Wezembeek - Bruxelles
Faire des fautes est normal... Ton cerveau ne les voit plus même si tu te relis 10x... Donc : il te faut une relecture...
No problemo : tu l'envoies et je me ferai un plaisir de te corriger (je fais cela tout le temps avec des mémoires, et fait aussi le désespoir d'étudiants qui n'ont pas fait relire avant de les poster ...)
J'en profiterai pour l'assembler en "live" et valider les points qui resteraient à faire, au cas où...
_________________ Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles. (Oscar Wilde)
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
@ttf : De toute façon, je vais formater à nouveau la carte SD et refaire plusieurs fois la manip aussi...
Là je travail sur une application qui prendra en compte un module GPS histoire d'afficher les coordonnées, altitude et la pollution lumineuse... Comme çà le projet sera complet.
Il faut aussi que j'ajoute les sources modifiées en auto installation dans l'image afin d'avoir un bon affichage sur les petites résolutions.
_________________
Telescopius - DSO-Browser
PVG Jupiter
Nombre de messages : 618 Date d'inscription : 10/06/2017 Localisation : Montignies sur Sambre
J'ai commencé à réfléchir au site internet, je vais faire quelques chose de simple.
- J'ai prévu une page principale qui explique le principe du projet. - Un petit forum pour l'aide aux utilisateurs du projets avec 2 ou 3 catégories (vraiment light). - Une zone prévue pour le DIY concernant l'astrophotographie. - Une petite zone avec quelques tutoriaux de créations simples. - Une autre petite zone avec les meilleurs photos des utilisateur du projets - Une référence vers AstroNamur et quelques liens vers des sites internets propres, clairs et utiles à l'astrophotographie.
Et peut-être un petit formulaire de dons histoire de couvrir les frais du nom de domaine et d'éventuels coût pour la réalisation de nouveau projet (mais pour çà j'hésite fortement).
Vous en pensez quoi ?
_________________
Telescopius - DSO-Browser
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
Oui super et pour le formulaire de dons classiques ou style Tipee n’hésite pas toute peine mérite encouragement et les projets se développent souvent mieux avec des encouragements orales, verbales ou financiers et quoi que l'on dise L'argent reste toujours le nerf de la guerre
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
J'ai résolu le problème de lenteur avec les hdd/ssd en usb 3.0 sur le Raspberry Pi4....
Alors après un démarrage du système, il faut tapez la commande suivante : dmesg -T | grep usb
Ensuite il faut chercher les informations du HDD/SSD :
Code:
[ven aoû 16 03:24:06 2019] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd [ven aoû 16 03:24:06 2019] usb 2-1: New USB device found, idVendor=152d, idProduct=0579, bcdDevice= 1.00 [ven aoû 16 03:24:06 2019] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ven aoû 16 03:24:06 2019] usb 2-1: Product: External USB 3.0 [ven aoû 16 03:24:06 2019] usb 2-1: Manufacturer: Intenso [ven aoû 16 03:24:06 2019] usb 2-1: SerialNumber: 20160101102D5
Maintenant que nous avons le idVendor et le IdProduct :
Code:
[ven aoû 16 03:24:06 2019] usb 2-1: New USB device found, idVendor=152d, idProduct=0579, bcdDevice= 1.00
Il faut modifier le fichier /boot/cmdline.txt en ajoutant les paramètres suivante :
Code:
usb-storage.quirks=152d:0579:u
Donc sur le Rpi 4 le cmdline.text doit être comme çà :
Mestoph, j'ai une petite question : j'essaye d'installer phd2 sur ma Pi en suivant ton pdf mais je bloque à un point. J'ai le même souci quand je le fais en suivant les instructions que tu as écris ici. A un moment tu indiques qu'il faut saisir la commande "cmake ..", mais raspbian me réponds que la commande est introuvable :/ Faut-il mettre quelque chose à la place des deux points ?
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Haha, j'ai pris juste pris PHD2 dans le tuto, donc j'ai pas encore installé les drivers...
Je suis sur la dernière version de raspbian stretch, mais je vais réinitialiser ma Pi selon ton tuto (à peu près, car je n'ai pas de clavier usb à la maison donc je vais directement installer la version complète de raspbian, avec l'interface graphique).
Aussi, je n'ai pas le même écran que le tien, le mien est de la marque velleman (ici), donc je vais devoir trifouiller pour le forcer à afficher une plus grande résolution (est-ce que ca va alors afficher en entier les fenêtre les plus grandes ?) ainsi que pour l'éteindre après le shutdown du Pi.
[Edit] : Petit souci au moment d'installer les librairies indi, j'ai installé toutes les applications précédentes dans le tuto, j'ai refais "sudo apt-get install build-essential cmake", mais ça bloque encore au niveau du premier "cmake" de la série. La version actuelle de Raspbian est Raspbian Buster, la dernière en date.
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Après avoir fait pas mal de tests, l'image fonctionne très bien sur Rpi3 et Rpi4.
J'ai donc supprimé tous les fichiers temporaires, historiques, logs, ... J'ai supprimé libreoffice (car nous ne l'utiliserons pas...). J'ai modifier les partitions pour les réduire au maximum. J'ai créer un fichier .img de la carte sd avec la dernière version Raspbian Buster.
Maintenant, je test plusieurs type de compression histoire d'avoir la meilleure compression.
Ensuite je ferais 2 types de téléchargements :
- L'image complète. - L'image compressée en plusieurs fichiers.
Et si j'ai un peu de temps libre... je commencerais le site internet tout à l'heure
Vu que j'ai installé toutes les données astrométriques... Il faut au minimum une carte SD de 16giga. Je peux faire une version sans les données si besoin.
_________________
Telescopius - DSO-Browser
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
Mestoph, j'ai repris l'installation des librairies indi aujourd'hui, j'ai compris ce qui n'allait pas : je faisait simplement un copier/coller du premier bloc dans la console, et les retours à la ligne faisaient tout bugger. Donc j'ai tout ré-écris dans la console, et magie, ça fonctionne
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Super idée ! Il faut que tu fasse le petit truc de dons, histoire d'au moins amortir le coût de l'hébergement et du logo
Pour ma part, je rapporte encore un bug : J'avais essayé avec succès d'installer PHD2 sur Raspbian Stretch mais cela ne fonctionne pas sur Buster. Enfin, tout se passe bien jusqu'au cmake :
Code:
arnaud@raspberrypi:~/phd2/build $ cmake .. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'Release' as none was specified. -- Performing Test HAS_CXX11_FLAG -- Performing Test HAS_CXX11_FLAG - Success -- Performing Test HAS_CXX0X_FLAG -- Performing Test HAS_CXX0X_FLAG - Success -- PHD2 version '2.6.6' (extracted from source) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- [thirdparty] untarring cfitsio -- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "7.64.0") CMake Warning (dev) at build/external_libs_deflate/gtest-1.7.0/CMakeLists.txt:10 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning.
For compatibility with older versions of CMake, option is clearing the normal variable 'BUILD_SHARED_LIBS'. This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PythonInterp: /usr/bin/python (found version "2.7.16") -- Found wxWidgets: -L/usr/lib/arm-linux-gnueabihf;-pthread;;;-lwx_gtk2u_aui-3.0;-lwx_gtk2u_core-3.0;-lwx_baseu-3.0;-lwx_gtk2u_adv-3.0;-lwx_gtk2u_html-3.0;-lwx_baseu_net-3.0 (found version "3.0.4") -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11") -- Using project provided libindi '/home/arnaud/phd2/thirdparty/libindi-58b26c584049e1b9ecd55aa5f4a225677a417898.tar.gz' -- [thirdparty] extracting libindi sources -- Found NOVA: /usr/lib/arm-linux-gnueabihf/libnova.so -- Found ASICamera2 lib /home/arnaud/phd2/cameras/zwolibs/armv7/libASICamera2.a -- Found toupcam lib /home/arnaud/phd2/cameras/toupcam/linux/armhf/libtoupcam.so -- 'xgettext' program not found -- 'msgfmt' program not found -- 'msgmerge' program not found -- [DOC] Creating HTML target for locale en_EN -- [DOC] Creating translation target for locale ar_LY -- [DOC] Translation for locale ar_LY: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale de_DE -- [DOC] Translation for locale de_DE: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale es_ES -- [DOC] Translation for locale es_ES: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating HTML target for locale fr_FR -- [DOC] Creating translation target for locale fr_FR -- [DOC] Translation for locale fr_FR: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale it_IT -- [DOC] Translation for locale it_IT: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale ja_JP -- [DOC] Translation for locale ja_JP: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale ko_KR -- [DOC] Translation for locale ko_KR: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale nb_NO -- [DOC] Translation for locale nb_NO: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale pl_PL -- [DOC] Translation for locale pl_PL: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale pt_BR -- [DOC] Translation for locale pt_BR: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale ro_RO -- [DOC] Translation for locale ro_RO: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating HTML target for locale ru_RU -- [DOC] Creating translation target for locale ru_RU -- [DOC] Translation for locale ru_RU: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale uk_UA -- [DOC] Translation for locale uk_UA: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating translation target for locale zh_CN -- [DOC] Translation for locale zh_CN: msgfmt not found on your system, cannot generate the .mo file -- [DOC] Creating HTML target for locale zh_TW -- [DOC] Creating translation target for locale zh_TW -- [DOC] Translation for locale zh_TW: msgfmt not found on your system, cannot generate the .mo file -- Configuring done -- Generating done -- Build files have been written to: /home/arnaud/phd2/build
Là, il ne trouve pas divers programmes ainsi que les traductions (cfr code). (suite dans le post suivant)
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
Ensuite, la commande make -j4 pose problème, elle aussi : elle fait planter le Pi à environ 90% du chargement (ça reste bloqué à +/- 90% pendant au moins 45 min, la Raspberry ne réagit plus, je suis obligé de la débrancher pendant le processus ) :
Code:
arnaud@raspberrypi:~/phd2/build $ make -j4 Scanning dependencies of target ro_RO_translation Scanning dependencies of target MPIIS_GP_TOOLS Scanning dependencies of target openphd_libusb Scanning dependencies of target ru_RU_html [ 0%] Generating ../locale/ro_RO/messages.mo [ 0%] Generating tmp_build_html/ru_RU/PHD2GuideHelp.hhk, tmp_build_html/ru_RU/PHD2GuideHelp.zip Cannot generate the message.mo file as msgfmt is not found on your system. -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/MainScreen.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Basic_use.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Visualization.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Advanced_settings.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Guide_algorithms.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Tools.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Introduction.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Trouble_shooting.htm [ 0%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/core.c.o -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Darks_BadPixel_Maps.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/KeyboardShortcuts.htm -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Glossary.html [ 0%] Built target ro_RO_translation -- Parsing file /home/arnaud/phd2/locale/ru_RU/help/Tutorials.htm [ 0%] Building CXX object tmp_gaussian_process/CMakeFiles/MPIIS_GP_TOOLS.dir/tools/math_tools.cpp.o Scanning dependencies of target uk_UA_translation -- Generated file '/home/arnaud/phd2/build/tmp_build_html/ru_RU//PHD2GuideHelp.hhk' from sources [ 0%] Generating ../locale/uk_UA/messages.mo -- Adding files 'PHD2GuideHelp.hhk' 'MainScreen.htm' 'Basic_use.htm' 'Visualization.htm' 'Advanced_settings.htm' 'Guide_algorithms.htm' 'Tools.htm' 'Introduction.htm' 'Trouble_shooting.htm' 'Darks_BadPixel_Maps.htm' 'KeyboardShortcuts.htm' 'Glossary.html' 'Tutorials.htm' 'AO_graph.png' 'Adjust_Lock_Position.png' 'Advanced_AO.png' 'Advanced_algorithms.png' 'Advanced_calstep_calculator.png' 'Advanced_camera.png' 'Advanced_global.png' 'Advanced_guiding.png' 'Advanced_mount.png' 'Advanced_other.png' 'Advanced_other_Algo.png' 'Bad_Star_Cross_1.png' 'Calib_Review.png' 'Calib_Review_Backlash.png' 'Calib_Sanity.png' 'CometTrackingTool.png' 'Dark_Lib.png' 'DefectUI.png' 'Defect_Darks.png' 'GearDialog_AscomProps.png' 'GearDialog_AuxMount.png' 'GearDialog_Basic.png' 'GearDialog_Camera2.png' 'GearDialog_Extended.png' 'Gear_Aux_Dialog.png' 'Guider_Graph.png' 'Guiding_Assistant_BL_Large.png' 'Guiding_Assistant_BL_Small.png' 'Guiding_Assistant_Finish.png' 'Guiding_Assistant_Finish_NoBL.png' 'Guiding_Assistant_MeasuringBL.png' 'Guiding_Assistant_Start.png' 'Log_Upload_1.png' 'Log_Upload_2.png' 'Main_Screen.png' 'Main_StatusIcons.png' 'ManualGuide.png' 'Manual_mount.png' 'Manual_mount_drift.png' 'PHD2GuideHelp.hhc' 'PHD2GuideHelp.hhp' 'Star_cross_1.png' 'Star_cross_tool.png' 'Star_profile.png' 'StatsWindow.png' 'Stats_window.PNG' 'Target_display.png' 'Tools_simulator.png' 'da_IMG01.png' 'da_IMG02.png' 'da_IMG03.png' 'da_IMG04.png' 'da_IMG05.png' 'da_IMG06.png' 'da_IMG07.png' 'da_IMG08.png' 'da_IMG09.png' 'da_IMG10.png' 'da_IMG11.png' 'pd_IMG01.png' 'pd_IMG02.png' 'spa_IMG01.png' 'spa_IMG01a.png' 'spa_IMG02.png' 'spa_IMG02a.png' 'spa_IMG03.png' 'spa_IMG04.png' 'spa_IMG04a.png' 'spa_IMG05.png' 'spa_IMG06.png' 'spa_IMG07.png' to /home/arnaud/phd2/build/tmp_build_html/ru_RU//PHD2GuideHelp.zip Cannot generate the message.mo file as msgfmt is not found on your system. [ 1%] Generating ../locale/uk_UA/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 1%] Built target uk_UA_translation Scanning dependencies of target en_EN_html [ 2%] Generating tmp_build_html/en_EN/PHD2GuideHelp.hhk, tmp_build_html/en_EN/PHD2GuideHelp.zip -- Parsing file /home/arnaud/phd2/help/MainScreen.htm -- Parsing file /home/arnaud/phd2/help/Basic_use.htm -- Parsing file /home/arnaud/phd2/help/Visualization.htm -- Parsing file /home/arnaud/phd2/help/Advanced_settings.htm -- Parsing file /home/arnaud/phd2/help/Guide_algorithms.htm -- Parsing file /home/arnaud/phd2/help/Tools.htm -- Parsing file /home/arnaud/phd2/help/Introduction.htm -- Parsing file /home/arnaud/phd2/help/Trouble_shooting.htm -- Parsing file /home/arnaud/phd2/help/Darks_BadPixel_Maps.htm -- Parsing file /home/arnaud/phd2/help/KeyboardShortcuts.htm -- Parsing file /home/arnaud/phd2/help/Glossary.html -- Parsing file /home/arnaud/phd2/help/Tutorials.htm -- Generated file '/home/arnaud/phd2/build/tmp_build_html/en_EN//PHD2GuideHelp.hhk' from sources -- Adding files 'PHD2GuideHelp.hhk' 'MainScreen.htm' 'Basic_use.htm' 'Visualization.htm' 'Advanced_settings.htm' 'Guide_algorithms.htm' 'Tools.htm' 'Introduction.htm' 'Trouble_shooting.htm' 'Darks_BadPixel_Maps.htm' 'KeyboardShortcuts.htm' 'Glossary.html' 'Tutorials.htm' 'AO_graph.png' 'Adjust_Lock_Position.png' 'Advanced_AO.png' 'Advanced_algorithms.png' 'Advanced_calstep_calculator.png' 'Advanced_camera.png' 'Advanced_global.png' 'Advanced_guiding.png' 'Advanced_mount.png' 'Advanced_other.png' 'Advanced_other_Algo.png' 'Bad_Star_Cross_1.png' 'Calib_Review.png' 'Calib_Review_Backlash.png' 'Calib_Sanity.png' 'CometTrackingTool.png' 'Dark_Lib.png' 'DefectUI.png' 'Defect_Darks.png' 'GearDialog_AscomProps.png' 'GearDialog_AuxMount.png' 'GearDialog_Basic.png' 'GearDialog_Camera2.png' 'GearDialog_Extended.png' 'Gear_Aux_Dialog.png' 'Guider_Graph.png' 'Guiding_Assistant_BL_Large.png' 'Guiding_Assistant_BL_Small.png' 'Guiding_Assistant_Finish.png' 'Guiding_Assistant_Finish_NoBL.png' 'Guiding_Assistant_MeasuringBL.png' 'Guiding_Assistant_Start.png' 'Guiding_Assistant_Start_a.png' 'Log_Upload_1.png' 'Log_Upload_2.png' 'Main_Screen.png' 'Main_Status.png' 'Main_StatusIcons.png' 'ManualGuide.png' 'Manual_mount.png' 'Manual_mount_drift.png' 'PHD2GuideHelp.hhc' 'PHD2GuideHelp.hhp' 'Star_cross_1.png' 'Star_cross_tool.png' 'Star_profile.png' 'StatsWindow.png' 'Target_display.png' 'Tools_simulator.png' 'da_IMG01.png' 'da_IMG02.png' 'da_IMG03.png' 'da_IMG04.png' 'da_IMG05.png' 'da_IMG06.png' 'da_IMG07.png' 'da_IMG08.png' 'da_IMG09.png' 'da_IMG10.png' 'da_IMG11.png' 'pd_IMG01.png' 'pd_IMG02.png' 'spa_IMG01.png' 'spa_IMG01a.png' 'spa_IMG02.png' 'spa_IMG02a.png' 'spa_IMG03.png' 'spa_IMG04.png' 'spa_IMG04a.png' 'spa_IMG05.png' 'spa_IMG06.png' 'spa_IMG07.png' to /home/arnaud/phd2/build/tmp_build_html/en_EN//PHD2GuideHelp.zip [ 2%] Built target ru_RU_html Scanning dependencies of target zh_TW_translation [ 2%] Generating ../locale/zh_TW/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 3%] Generating ../locale/zh_TW/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 3%] Built target zh_TW_translation Scanning dependencies of target zh_TW_html [ 3%] Generating tmp_build_html/zh_TW/PHD2GuideHelp.hhk, tmp_build_html/zh_TW/PHD2GuideHelp.zip -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/MainScreen.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Basic_use.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Visualization.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Advanced_settings.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Guide_algorithms.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Tools.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Introduction.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Trouble_shooting.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/Darks_BadPixel_Maps.htm -- Parsing file /home/arnaud/phd2/locale/zh_TW/help/KeyboardShortcuts.htm -- Generated file '/home/arnaud/phd2/build/tmp_build_html/zh_TW//PHD2GuideHelp.hhk' from sources -- Adding files 'PHD2GuideHelp.hhk' 'MainScreen.htm' 'Basic_use.htm' 'Visualization.htm' 'Advanced_settings.htm' 'Guide_algorithms.htm' 'Tools.htm' 'Introduction.htm' 'Trouble_shooting.htm' 'Darks_BadPixel_Maps.htm' 'KeyboardShortcuts.htm' 'AO_graph.png' 'Advanced_AO.png' 'Advanced_algorithms.png' 'Advanced_calstep_calculator.png' 'Advanced_camera.png' 'Advanced_global.png' 'Advanced_guiding.png' 'Advanced_mount.png' 'Advanced_other.png' 'Advanced_other_Algo.png' 'Bad_Star_Cross_1.png' 'Calib_Review.png' 'Calib_Review_Backlash.png' 'Calib_Sanity.png' 'CometTrackingTool.png' 'Dark_Lib.png' 'DefectUI.png' 'Defect_Darks.png' 'GearDialog_Basic.png' 'GearDialog_Extended.png' 'Gear_Aux_Dialog.png' 'Guider_Graph.png' 'Guiding_Assistant_BL_Large.png' 'Guiding_Assistant_BL_Small.png' 'Guiding_Assistant_Finish.png' 'Guiding_Assistant_Finish_NoBL.png' 'Guiding_Assistant_MeasuringBL.png' 'Guiding_Assistant_Start.png' 'Main_Screen.png' 'ManualGuide.png' 'PHD2GuideHelp.hhc' 'PHD2GuideHelp.hhp' 'Star_cross_1.png' 'Star_profile.png' 'StatsWindow.png' 'Target_display.png' 'Tools_simulator.png' to /home/arnaud/phd2/build/tmp_build_html/zh_TW//PHD2GuideHelp.zip [ 3%] Built target en_EN_html Scanning dependencies of target ru_RU_translation [ 4%] Generating ../locale/ru_RU/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 4%] Generating ../locale/ru_RU/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 4%] Built target ru_RU_translation [ 4%] Built target zh_TW_html [ 4%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/descriptor.c.o Scanning dependencies of target pt_BR_translation Scanning dependencies of target nb_NO_translation [ 5%] Generating ../locale/pt_BR/messages.mo [ 6%] Generating ../locale/nb_NO/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. Cannot generate the message.mo file as msgfmt is not found on your system. [ 6%] Built target pt_BR_translation [ 6%] Built target nb_NO_translation Scanning dependencies of target de_DE_translation Scanning dependencies of target ar_LY_translation [ 6%] Generating ../locale/de_DE/messages.mo [ 6%] Generating ../locale/ar_LY/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. Cannot generate the message.mo file as msgfmt is not found on your system. [ 7%] Generating ../locale/de_DE/wxstd.mo [ 7%] Generating ../locale/ar_LY/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 7%] Built target de_DE_translation [ 7%] Built target ar_LY_translation Scanning dependencies of target es_ES_translation [ 8%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/hotplug.c.o [ 8%] Generating ../locale/es_ES/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 8%] Generating ../locale/es_ES/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 8%] Built target es_ES_translation Scanning dependencies of target cfitsio Scanning dependencies of target fr_FR_html [ 9%] Generating tmp_build_html/fr_FR/PHD2GuideHelp.hhk, tmp_build_html/fr_FR/PHD2GuideHelp.zip -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/MainScreen.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Basic_use.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Visualization.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Advanced_settings.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Guide_algorithms.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Tools.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Introduction.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Trouble_shooting.htm -- Parsing file /home/arnaud/phd2/locale/fr_FR/help/Darks_BadPixel_Maps.htm -- Generated file '/home/arnaud/phd2/build/tmp_build_html/fr_FR//PHD2GuideHelp.hhk' from sources -- Adding files 'PHD2GuideHelp.hhk' 'MainScreen.htm' 'Basic_use.htm' 'Visualization.htm' 'Advanced_settings.htm' 'Guide_algorithms.htm' 'Tools.htm' 'Introduction.htm' 'Trouble_shooting.htm' 'Darks_BadPixel_Maps.htm' 'AO_graph.PNG' 'Advanced_algorithms.png' 'Advanced_calstep_calculator.PNG' 'Advanced_camera.PNG' 'Advanced_global.PNG' 'Advanced_guiding.PNG' 'Advanced_other.png' 'Advanced_other_Algo.png' 'Bad_Star_Cross_1.png' 'Calib_Review.png' 'Calib_Review_Backlash.png' 'Calib_Sanity.png' 'CometTrackingTool.png' 'Dark_Lib.png' 'DefectUI.png' 'Defect_Darks.png' 'GearDialog_Extended.png' 'Gear_Aux_Dialog.png' 'Gear_Dialog.png' 'Guider_Graph.PNG' 'Guiding_Assistant_BL_Large.png' 'Guiding_Assistant_BL_Small.png' 'Guiding_Assistant_Finish.png' 'Guiding_Assistant_Finish_NoBL.png' 'Guiding_Assistant_MeasuringBL.png' 'Guiding_Assistant_Start.png' 'Main_Screen.PNG' 'ManualGuide.PNG' 'PHD2GuideHelp.hhc' 'PHD2GuideHelp.hhp' 'Star_cross_1.png' 'Star_profile.PNG' 'StatsWindow.png' 'Target_display.PNG' 'Tools_simulator.PNG' to /home/arnaud/phd2/build/tmp_build_html/fr_FR//PHD2GuideHelp.zip [ 9%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/buffers.c.o [ 9%] Built target fr_FR_html [ 9%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/io.c.o [ 9%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/sync.c.o [ 9%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/os/linux_usbfs.c.o [ 10%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/os/linux_netlink.c.o [ 10%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/cfileio.c.o [ 10%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/os/threads_posix.c.o [ 10%] Building C object CMakeFiles/openphd_libusb.dir/external_libs_deflate/libusb-1.0.21/libusb/os/poll_posix.c.o Scanning dependencies of target fr_FR_translation [ 10%] Generating ../locale/fr_FR/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 10%] Generating ../locale/fr_FR/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 10%] Built target fr_FR_translation [ 11%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/checksum.c.o [ 12%] Linking C static library libopenphd_libusb.a Scanning dependencies of target zh_CN_translation [ 12%] Built target openphd_libusb [ 12%] Generating ../locale/zh_CN/messages.mo Scanning dependencies of target indiclient Cannot generate the message.mo file as msgfmt is not found on your system. [ 13%] Generating ../locale/zh_CN/wxstd.mo [ 13%] Building C object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/libs/lilxml.c.o Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 13%] Built target zh_CN_translation [ 13%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/drvrfile.c.o [ 13%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/drvrmem.c.o [ 13%] Building C object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/base64.c.o [ 14%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/drvrnet.c.o Scanning dependencies of target pl_PL_translation [ 14%] Generating ../locale/pl_PL/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 14%] Generating ../locale/pl_PL/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 14%] Built target pl_PL_translation [ 15%] Building C object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/libs/indicom.c.o [ 15%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/drvrsmem.c.o [ 15%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/drvrgsiftp.c.o Scanning dependencies of target it_IT_translation [ 16%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/editcol.c.o [ 17%] Generating ../locale/it_IT/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 17%] Generating ../locale/it_IT/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 17%] Built target it_IT_translation [ 17%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/edithdu.c.o [ 17%] Building CXX object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/libs/indibase/basedevice.cpp.o Scanning dependencies of target ja_JP_translation [ 17%] Generating ../locale/ja_JP/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 18%] Generating ../locale/ja_JP/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 18%] Built target ja_JP_translation [ 18%] Building CXX object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/libs/indibase/baseclient.cpp.o /home/arnaud/phd2/build/external_libs_deflate/cfitsio/editcol.c: In function ‘ffkshf’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/editcol.c:2612:19: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(rec, newkey, i1); /* overwrite new keyword name */ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/arnaud/phd2/build/external_libs_deflate/cfitsio/editcol.c:2611:24: note: length computed here i1 = strlen(newkey); ^~~~~~~~~~~~~~ [ 18%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/eval_l.c.o [ 19%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/eval_y.c.o [ 20%] Building CXX object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/libs/indibase/indiproperty.cpp.o [ 20%] Building CXX object CMakeFiles/indiclient.dir/external_libs_deflate/libindi/libindi/libs/indibase/indistandardproperty.cpp.o Scanning dependencies of target ko_KR_translation [ 20%] Generating ../locale/ko_KR/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 20%] Linking CXX static library libindiclient.a [ 20%] Generating ../locale/ko_KR/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 20%] Built target ko_KR_translation [ 20%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/eval_f.c.o [ 20%] Built target indiclient [ 20%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/fitscore.c.o [ 20%] Linking CXX static library libMPIIS_GP_TOOLS.a [ 20%] Built target MPIIS_GP_TOOLS Scanning dependencies of target gtest [ 21%] Building CXX object tmp_cmakegtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 22%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcol.c.o [ 22%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcolb.c.o [ 22%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcold.c.o [ 23%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcole.c.o [ 23%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcoli.c.o [ 23%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcolj.c.o [ 24%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcolk.c.o [ 24%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcoll.c.o [ 24%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcols.c.o [ 24%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcolsb.c.o [ 25%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcoluk.c.o [ 25%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcolui.c.o [ 25%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getcoluj.c.o [ 26%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/getkey.c.o /home/arnaud/phd2/build/external_libs_deflate/cfitsio/getkey.c: In function ‘ffgkls’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/getkey.c:950:17: warning: ‘strncat’ specified bound 1 equals source length [-Wstringop-overflow=] strncat(comm, " ", 1); ^~~~~~~~~~~~~~~~~~~~~ /home/arnaud/phd2/build/external_libs_deflate/cfitsio/getkey.c: In function ‘ffgsky’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/getkey.c:1054:17: warning: ‘strncat’ specified bound 1 equals source length [-Wstringop-overflow=] strncat(comm, " ", 1); ^~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/group.c.o [ 26%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/grparser.c.o [ 26%] Linking CXX static library libgtest.a [ 27%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/histo.c.o [ 27%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/iraffits.c.o [ 27%] Built target gtest Scanning dependencies of target OpenSSAG [ 27%] Building CXX object CMakeFiles/OpenSSAG.dir/thirdparty/openssag/src/loader.cpp.o [ 27%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/modkey.c.o [ 28%] Building CXX object CMakeFiles/OpenSSAG.dir/thirdparty/openssag/src/openssag.cpp.o In function ‘hputs’, inlined from ‘iraftofits’ at /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c:746:5: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c:1875:5: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy (&value[1],cval,lcval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c: In function ‘iraftofits’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c:1869:13: note: length computed here lcval = strlen (cval); ^~~~~~~~~~~~~ In function ‘hputs’, inlined from ‘iraftofits’ at /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c:771:2: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c:1875:5: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy (&value[1],cval,lcval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c: In function ‘iraftofits’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/iraffits.c:1869:13: note: length computed here lcval = strlen (cval); ^~~~~~~~~~~~~ [ 28%] Linking CXX static library libOpenSSAG.a [ 29%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcol.c.o [ 29%] Built target OpenSSAG [ 29%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcolb.c.o Scanning dependencies of target MPIIS_GP [ 29%] Building CXX object tmp_gaussian_process/CMakeFiles/MPIIS_GP.dir/src/gaussian_process.cpp.o Scanning dependencies of target gtest_main [ 29%] Building CXX object tmp_cmakegtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 29%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcold.c.o [ 30%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcole.c.o [ 31%] Linking CXX static library libgtest_main.a [ 31%] Building CXX object tmp_gaussian_process/CMakeFiles/MPIIS_GP.dir/src/covariance_functions.cpp.o [ 31%] Built target gtest_main [ 31%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcoli.c.o Scanning dependencies of target MathToolboxTest [ 32%] Building CXX object tmp_gaussian_process/CMakeFiles/MathToolboxTest.dir/tests/gaussian_process/math_tools_test.cpp.o [ 32%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcolj.c.o [ 33%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcolk.c.o [ 33%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcoluk.c.o [ 33%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcoll.c.o [ 34%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcols.c.o [ 34%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcolsb.c.o [ 34%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcolu.c.o [ 35%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcolui.c.o [ 35%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putcoluj.c.o [ 35%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/putkey.c.o [ 36%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/region.c.o [ 36%] Linking CXX executable MathToolboxTest [ 36%] Built target MathToolboxTest [ 36%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/scalnull.c.o [ 36%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/swapproc.c.o [ 37%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/wcssub.c.o [ 37%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/wcsutil.c.o [ 37%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/imcompress.c.o [ 38%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/quantize.c.o [ 38%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/ricecomp.c.o [ 38%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/pliocomp.c.o [ 39%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/fits_hcompress.c.o [ 39%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/fits_hdecompress.c.o [ 39%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/zuncompress.c.o [ 40%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/zcompress.c.o [ 40%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/adler32.c.o [ 41%] Linking CXX static library libMPIIS_GP.a [ 41%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/crc32.c.o [ 41%] Built target MPIIS_GP Scanning dependencies of target GPGuider [ 41%] Building CXX object tmp_gaussian_process/CMakeFiles/GPGuider.dir/src/gaussian_process_guider.cpp.o [ 42%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/inffast.c.o [ 42%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/inftrees.c.o [ 42%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/trees.c.o [ 42%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/zutil.c.o [ 43%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/deflate.c.o [ 43%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/infback.c.o [ 43%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/inflate.c.o [ 44%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/zlib/uncompr.c.o [ 44%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/simplerng.c.o [ 44%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/f77_wrap1.c.o [ 45%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/f77_wrap2.c.o [ 45%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/f77_wrap3.c.o [ 45%] Building C object CMakeFiles/cfitsio.dir/external_libs_deflate/cfitsio/f77_wrap4.c.o /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c: In function ‘Cffcrep’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c:471:7: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(comm1,comm,len-1); /* Don't copy '&' */ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c:468:8: note: length computed here len=strlen(comm); ^~~~~~~~~~~~ In function ‘Cffcrep’, inlined from ‘ftcrep_’ at /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c:477:1: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c:471:7: warning: ‘strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(comm1,comm,len-1); /* Don't copy '&' */ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c: In function ‘ftcrep_’: /home/arnaud/phd2/build/external_libs_deflate/cfitsio/f77_wrap4.c:468:8: note: length computed here len=strlen(comm); ^~~~~~~~~~~~ Scanning dependencies of target GaussianProcessTest [ 45%] Building CXX object tmp_gaussian_process/CMakeFiles/GaussianProcessTest.dir/tests/gaussian_process/gaussian_process_test.cpp.o [ 45%] Linking CXX static library libGPGuider.a [ 45%] Built target GPGuider Scanning dependencies of target GuidePerformanceTest Scanning dependencies of target GPGuiderTest [ 45%] Building CXX object tmp_gaussian_process/CMakeFiles/GPGuiderTest.dir/tests/gaussian_process/gp_guider_test.cpp.o [ 45%] Building CXX object tmp_gaussian_process/CMakeFiles/GuidePerformanceTest.dir/tests/gaussian_process/guide_performance_test.cpp.o [ 46%] Linking C static library libcfitsio.a [ 46%] Built target cfitsio Scanning dependencies of target GuidePerformanceEval [ 47%] Building CXX object tmp_gaussian_process/CMakeFiles/GuidePerformanceEval.dir/tests/gaussian_process/evaluate_performance.cpp.o [ 47%] Linking CXX executable GaussianProcessTest [ 47%] Built target GaussianProcessTest [ 48%] Generating ../locale/zh_TW/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 48%] Generating ../locale/ar_LY/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 48%] Generating ../locale/ar_LY/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 49%] Generating ../locale/de_DE/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 49%] Generating ../locale/de_DE/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 49%] Generating ../locale/es_ES/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 50%] Generating ../locale/es_ES/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 50%] Generating ../locale/fr_FR/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 50%] Generating ../locale/fr_FR/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 51%] Generating ../locale/it_IT/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 51%] Generating ../locale/it_IT/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 51%] Generating ../locale/ja_JP/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 52%] Generating ../locale/ja_JP/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 52%] Generating ../locale/ko_KR/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 52%] Generating ../locale/ko_KR/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 53%] Generating ../locale/nb_NO/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 53%] Generating ../locale/pl_PL/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 53%] Generating ../locale/pl_PL/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 54%] Generating ../locale/pt_BR/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 54%] Generating ../locale/ro_RO/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 54%] Generating ../locale/ru_RU/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 55%] Generating ../locale/ru_RU/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 55%] Generating ../locale/uk_UA/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 55%] Generating ../locale/uk_UA/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 56%] Generating ../locale/zh_CN/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. [ 56%] Generating ../locale/zh_CN/wxstd.mo Cannot generate the wxstd.mo file as msgfmt is not found on your system. [ 56%] Generating ../locale/zh_TW/messages.mo Cannot generate the message.mo file as msgfmt is not found on your system. Scanning dependencies of target phd2
(suite au prochain post)
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
[ 56%] Linking CXX executable GuidePerformanceEval [ 57%] Linking CXX executable GuidePerformanceTest [ 57%] Built target GuidePerformanceEval [ 57%] Built target GuidePerformanceTest [ 58%] Linking CXX executable GPGuiderTest [ 58%] Built target GPGuiderTest [ 58%] Building CXX object CMakeFiles/phd2.dir/scope.cpp.o [ 58%] Building CXX object CMakeFiles/phd2.dir/mount.cpp.o [ 58%] Building CXX object CMakeFiles/phd2.dir/scope_eqmac.cpp.o [ 59%] Building CXX object CMakeFiles/phd2.dir/scope_ascom.cpp.o [ 60%] Building CXX object CMakeFiles/phd2.dir/scope_equinox.cpp.o [ 60%] Building CXX object CMakeFiles/phd2.dir/scope_GC_USBST4.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/scope.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {wxRealPoint}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<wxRealPoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wxRealPoint}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> ’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/mount.cpp:36: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {wxRealPoint}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<wxRealPoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void Mount::GetCalibrationDetails(CalibrationDetails*) const’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> ’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> ’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/phd2.dir/scope_gpint.cpp.o [ 61%] Building CXX object CMakeFiles/phd2.dir/scope_onboard_st4.cpp.o [ 61%] Building CXX object CMakeFiles/phd2.dir/scope_gpusb.cpp.o [ 61%] Building CXX object CMakeFiles/phd2.dir/scope_manual_pointing.cpp.o [ 62%] Building CXX object CMakeFiles/phd2.dir/scope_oncamera.cpp.o [ 62%] Building CXX object CMakeFiles/phd2.dir/scope_onstepguider.cpp.o [ 62%] Building CXX object CMakeFiles/phd2.dir/scope_voyager.cpp.o [ 62%] Building CXX object CMakeFiles/phd2.dir/scope_indi.cpp.o [ 62%] Building CXX object CMakeFiles/phd2.dir/stepguider_sxao.cpp.o [ 63%] Building CXX object CMakeFiles/phd2.dir/stepguider_sxao_indi.cpp.o [ 63%] Building CXX object CMakeFiles/phd2.dir/stepguider_sbigao_indi.cpp.o [ 64%] Building CXX object CMakeFiles/phd2.dir/cam_atik16.cpp.o [ 64%] Building CXX object CMakeFiles/phd2.dir/cam_ascom.cpp.o [ 64%] Building CXX object CMakeFiles/phd2.dir/stepguider.cpp.o [ 64%] Building CXX object CMakeFiles/phd2.dir/cam_altair.cpp.o [ 65%] Building CXX object CMakeFiles/phd2.dir/cam_firewire_IC.cpp.o [ 65%] Building CXX object CMakeFiles/phd2.dir/cam_firewire_OSX.cpp.o [ 65%] Building CXX object CMakeFiles/phd2.dir/cam_indi.cpp.o [ 66%] Building CXX object CMakeFiles/phd2.dir/cam_INovaPLC.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/stepguider.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {wxRealPoint}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<wxRealPoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {wxRealPoint}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> ’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 66%] Building CXX object CMakeFiles/phd2.dir/cam_KWIQGuider.cpp.o [ 66%] Building CXX object CMakeFiles/phd2.dir/cam_LEwebcam.cpp.o [ 67%] Building CXX object CMakeFiles/phd2.dir/cam_MeadeDSI.cpp.o [ 67%] Building CXX object CMakeFiles/phd2.dir/cam_NebSBIG.cpp.o [ 67%] Building CXX object CMakeFiles/phd2.dir/cam_opencv.cpp.o [ 68%] Building CXX object CMakeFiles/phd2.dir/cam_openssag.cpp.o [ 68%] Building CXX object CMakeFiles/phd2.dir/cam_OSPL130.cpp.o [ 68%] Building CXX object CMakeFiles/phd2.dir/cam_qguide.cpp.o [ 69%] Building CXX object CMakeFiles/phd2.dir/cam_qhy.cpp.o [ 69%] Building CXX object CMakeFiles/phd2.dir/cam_SAC42.cpp.o [ 69%] Building CXX object CMakeFiles/phd2.dir/cam_SACGuide.cpp.o [ 70%] Building CXX object CMakeFiles/phd2.dir/cam_sbig.cpp.o [ 70%] Building CXX object CMakeFiles/phd2.dir/cam_sbigrotator.cpp.o [ 70%] Building CXX object CMakeFiles/phd2.dir/cam_skyraider.cpp.o [ 71%] Building CXX object CMakeFiles/phd2.dir/cam_ssag.cpp.o [ 71%] Building CXX object CMakeFiles/phd2.dir/cam_sspiag.cpp.o [ 71%] Building CXX object CMakeFiles/phd2.dir/cam_starfish.cpp.o [ 72%] Building CXX object CMakeFiles/phd2.dir/cam_StarShootDSCI.cpp.o [ 72%] Building CXX object CMakeFiles/phd2.dir/cam_sxv.cpp.o [ 72%] Building CXX object CMakeFiles/phd2.dir/cam_touptek.cpp.o [ 73%] Building CXX object CMakeFiles/phd2.dir/cam_vfw.cpp.o [ 73%] Building CXX object CMakeFiles/phd2.dir/cam_wdm.cpp.o [ 73%] Building CXX object CMakeFiles/phd2.dir/cam_zwo.cpp.o [ 74%] Building CXX object CMakeFiles/phd2.dir/camera.cpp.o [ 74%] Building CXX object CMakeFiles/phd2.dir/cam_qhy5.cpp.o [ 74%] Building C object CMakeFiles/phd2.dir/cameras/SXMacLib.c.o [ 75%] Building CXX object CMakeFiles/phd2.dir/backlash_comp.cpp.o [ 75%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_hysteresis.cpp.o [ 75%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_gaussian_process.cpp.o [ 76%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_identity.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/backlash_comp.cpp:36: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CorrectionTuple}; _Tp = CorrectionTuple; _Alloc = std::allocator<CorrectionTuple>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<CorrectionTuple>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<CorrectionTuple*, std::vector<CorrectionTuple> >’} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function ‘void BacklashComp::TrackBLCResults(unsigned int, double)’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<CorrectionTuple*, std::vector<CorrectionTuple> >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void BacklashComp::ApplyBacklashComp(unsigned int, double, int*)’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<CorrectionTuple*, std::vector<CorrectionTuple> >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/backlash_comp.cpp:36: /usr/include/c++/8/bits/stl_vector.h: In member function ‘void BacklashTool::DecMeasurementStep(const PHD_Point&)’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 76%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_lowpass2.cpp.o [ 76%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_lowpass.cpp.o [ 76%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_resistswitch.cpp.o [ 77%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm_zfilter.cpp.o In file included from /usr/include/c++/8/deque:66, from /usr/include/c++/8/queue:60, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guide_algorithm_lowpass.cpp:40: /usr/include/c++/8/bits/deque.tcc: In function ‘std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = StarDisplacement]’: /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 In file included from /usr/include/c++/8/deque:66, from /usr/include/c++/8/queue:60, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guide_algorithm_lowpass2.cpp:40: /usr/include/c++/8/bits/deque.tcc: In function ‘std::_Deque_iterator<_Tp, _Tp&, _Tp*> std::copy(std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, const _Tp&, const _Tp*>, std::_Deque_iterator<_Tp, _Tp&, _Tp*>) [with _Tp = StarDisplacement]’: /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 copy(_Deque_iterator<_Tp, const _Tp&, const _Tp*> __first, ^~~~ /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:986:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function ‘void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>; _Tp = StarDisplacement; _Alloc = std::allocator<StarDisplacement>]’: /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function ‘std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = StarDisplacement; _Alloc = std::allocator<StarDisplacement>]’: /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type ‘std::deque<StarDisplacement>::const_iterator’ {aka ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’} changed in GCC 7.1 [ 77%] Building CXX object CMakeFiles/phd2.dir/guide_algorithm.cpp.o [ 77%] Building CXX object CMakeFiles/phd2.dir/guider_onestar.cpp.o /usr/include/c++/8/bits/deque.tcc: In member function ‘void std::deque<_Tp, _Alloc>::_M_insert_aux(std::deque<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::deque<_Tp, _Alloc>::size_type) [with _ForwardIterator = std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>; _Tp = StarDisplacement; _Alloc = std::allocator<StarDisplacement>]’: /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 deque<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:758:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__first, __last, __pos - difference_type(__n)); ^~~ /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:781:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__mid, __last, __old_start); ^~~ /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:792:7: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__first, __last, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:821:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__first, __mid, __pos); ^~~ /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:832:5: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc: In member function ‘std::deque<_Tp, _Alloc>& std::deque<_Tp, _Alloc>::operator=(const std::deque<_Tp, _Alloc>&) [with _Tp = StarDisplacement; _Alloc = std::allocator<StarDisplacement>]’: /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 _M_erase_at_end(std::copy(__x.begin(), __x.end(), ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:117:6: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 std::copy(__x.begin(), __mid, this->_M_impl._M_start); ^~~ /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’ changed in GCC 7.1 /usr/include/c++/8/bits/deque.tcc:122:8: note: parameter passing for argument of type ‘std::deque<StarDisplacement>::const_iterator’ {aka ‘std::_Deque_iterator<StarDisplacement, const StarDisplacement&, const StarDisplacement*>’} changed in GCC 7.1 [ 78%] Building CXX object CMakeFiles/phd2.dir/guider.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guide_algorithm_zfilter.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]’: /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector<double>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:478:5: note: parameter passing for argument of type ‘std::vector<double>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guide_algorithm_zfilter.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual void GuideAlgorithmZFilter::reset()’: /usr/include/c++/8/bits/stl_vector.h:1225:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_fill_insert(begin() + __offset, __n, __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function ‘bool GuideAlgorithmZFilter::BuildFilter()’: /usr/include/c++/8/bits/stl_vector.h:1225:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_fill_insert(begin() + __offset, __n, __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1225:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_fill_insert(begin() + __offset, __n, __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In constructor ‘GuideAlgorithmZFilter::GuideAlgorithmZFilter(Mount*, GuideAxis)’: /usr/include/c++/8/bits/stl_vector.h:1225:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_fill_insert(begin() + __offset, __n, __x); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1225:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_fill_insert(begin() + __offset, __n, __x); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guide_algorithm_zfilter.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = double; _Alloc = std::allocator<double>]’: /usr/include/c++/8/bits/vector.tcc:327:5: note: parameter passing for argument of type ‘std::vector<double>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:343:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(begin() + __n, std::move(__v)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guide_algorithm_zfilter.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In member function ‘virtual double GuideAlgorithmZFilter::result(double)’: /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type ‘std::vector<double>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ /usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type ‘std::vector<double>::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’} changed in GCC 7.1 { return _M_insert_rval(__position, std::move(__x)); } ^ [ 78%] Building CXX object CMakeFiles/phd2.dir/zfilterfactory.cpp.o [ 78%] Building CXX object CMakeFiles/phd2.dir/about_dialog.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guider.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const wxRealPoint&}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<wxRealPoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guider.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function ‘void Guider::ToggleBookmark(const wxRealPoint&)’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In function ‘bool BookmarkPos(const PHD_Point&, std::vector<wxRealPoint>&)’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/phd2.dir/advanced_dialog.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/guider.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {wxRealPoint}; _Tp = wxRealPoint; _Alloc = std::allocator<wxRealPoint>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<wxRealPoint>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘virtual void Guider::LoadProfileSettings()’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<wxRealPoint*, std::vector<wxRealPoint> ’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/zfilterfactory.cpp:40: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::complex<double>&}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::complex<double> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::complex<double> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/zfilterfactory.cpp:40: /usr/include/c++/8/bits/stl_vector.h: In member function ‘void ZFilterFactory::splane()’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from /usr/include/wx-3.0/wx/msgqueue.h:24, from /home/arnaud/phd2/phd.h:63, from /home/arnaud/phd2/zfilterfactory.cpp:40: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::complex<double>}; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::complex<double> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<std::complex<double> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function ‘void ZFilterFactory::expand(const std::vector<std::complex<double> >&, std::vector<std::complex<double> >&)’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void ZFilterFactory::zplane()’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void ZFilterFactory::expandpoly()’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<double*, std::vector<double> >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/phd2.dir/aui_controls.cpp.o [ 79%] Building CXX object CMakeFiles/phd2.dir/calreview_dialog.cpp.o [ 80%] Building CXX object CMakeFiles/phd2.dir/calstep_dialog.cpp.o [ 80%] Building CXX object CMakeFiles/phd2.dir/camcal_import_dialog.cpp.o [ 80%] Building CXX object CMakeFiles/phd2.dir/comet_tool.cpp.o [ 81%] Building CXX object CMakeFiles/phd2.dir/config_indi.cpp.o [ 81%] Building CXX object CMakeFiles/phd2.dir/configdialog.cpp.o [ 81%] Building CXX object CMakeFiles/phd2.dir/confirm_dialog.cpp.o [ 82%] Building CXX object CMakeFiles/phd2.dir/darks_dialog.cpp.o [ 82%] Building CXX object CMakeFiles/phd2.dir/debuglog.cpp.o [ 82%] Building CXX object CMakeFiles/phd2.dir/drift_tool.cpp.o [ 83%] Building CXX object CMakeFiles/phd2.dir/eegg.cpp.o [ 83%] Building CXX object CMakeFiles/phd2.dir/event_server.cpp.o [ 83%] Building CXX object CMakeFiles/phd2.dir/fitsiowrap.cpp.o [ 84%] Building CXX object CMakeFiles/phd2.dir/gear_dialog.cpp.o [ 84%] Building CXX object CMakeFiles/phd2.dir/gear_simulator.cpp.o [ 84%] Building CXX object CMakeFiles/phd2.dir/graph-stepguider.cpp.o
Donc voilà, je suis carrément paumé... J'ai pourtant installé Lin_guider pour voir si ce n'était pas la Pi qui avait un problème mais tout s'est bien déroulé, donc je en sais pas trop d'où vient ce problème...
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Je n'avais effectivement pas coché la case FR_fr UFT8 (j'avais pas capté qu'il fallait utilise la barre d'espace pour cocher/décocher)
Dans le cmake, il ne trouve toujours pas les fichiers de trad (pas grave) ni les 3 programmes suivants
Code:
-- 'xgettext' program not found -- 'msgfmt' program not found -- 'msgmerge' program not found
je vais les télécharger (on sait avoir les trois depuis le même lien il me semble) , faut-il que je les mette dans le dossier build de phd2 ? Dois-je procéder comme ceci ?
Code:
wget https://ftp.gnu.org/pub/gnu/gettext/gettext-0.20.1.tar.gz gunzip gettext-0.20.1.tar.gz tar gettext-0.20.1.tar make
mais je crois que c'est à cause de l'absence des 3 programmes (j'en suis quasiment sûr) , parce qu'il ne trouve pas le fichier message.mo qui n'a pas pu être généré dans le cmake
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Bon, j'ai travaillé sur de la recherche LP (question de planning à respecter) et n'ai pas continué le montage (le problème avec la recherche, c'est que cela prend du temps)...
Vais relire vos posts.... Et t'envoie déjà mes modifs, cela peut toujours servir.
_________________ Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles. (Oscar Wilde)
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Mestoph, j'ai compris pourquoi je n'avais pas lu (et donc pas installé ces librairies) ! C'est parce que je ne comptais pas installer pas installer KStars Mais ça pourra être utile à l'avenir, donc en fait, pourquoi pas..
ttf Rang: Administrateur
Nombre de messages : 8582 Date d'inscription : 31/08/2006 Localisation : Wezembeek - Bruxelles
PL : en gros, il y a peu à "calculer", il y a surtout à "capter"...
Et pour cela, il faut un capteur adapté... Sur le marché, il n'y a que le SQM meter (de Unihedron) qui soit financièrement accessible et suffisamment fiable (sinon, compter 1600 à 2500 eur pour un "vrai" luminomètre et colorimètre)
De-facto, il est livré avec une application Windows qui est "parfaite" pour les besoins (y compris gestion GPS pour l'endroit). Tout y est, compatible sans problème, donc : j'emploie celle-là....
L'usage d'un PI pourrait s'appliquer pour les "stations fixes" qui doivent capturer les données en permanence. Mais il faudrait le coupler à un détecteur (vidéo) du fond du ciel.
Il y a "PiSQM" qui est désormais obsolete (selon l'auteur)... Ecrit en Python, je n'ai pas vraiment regardé à ce stade, mais cela pourrait toujours servir de le remettre à jour...
Ensuite, créer le même programme que celui "livré" inclut de devoir intégrer les deux protocoles connus pour le SQM (-LU = USB, -LE = Ethernet). Il faut regarder en détails, les protocoles sont bien décrits.
A part cela, réaliser un SQM "soi-même" (à base d'un TLS235 spécifique) peut fonctionner (il y a plusieurs exemples sur Internet), mais... De leurs auteurs mêmes, ils avouent que ce type de "bricolage" est loin d'égaler l'original dès que les mesures deviennent "fines" (> 20 mag/arcsec²) et que l'erreur devient trop importante. Mais pour l'usage " ciel noir ou pas" d'un observatoire automatisé, pourquoi pas.
Pour "étalonner" un SQM, il faut du matériel précis... (donc coûteux) et des composants idem... C'est un des sujets sur lesquels je travaille...
Sinon : j'en suis à du Machine Learning pour apprendre mon PI à reconnaître les type de lampes... Mais je viens de terminer un cours complet sur le domaine ainsi que des normes à appliquer par les communes qui désirent gagner notre label... Et tout cela : prend du temps..
_________________ Il faut toujours viser la Lune, car même en cas d'échec, on atterrit dans les étoiles. (Oscar Wilde)
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut
Tu vas trop loin ! :p Je pensais à une application qui affiche une map de la pollution lumineuse pour situer une zone pour l'astrophotographie
Sinon des TLS235, j'en ai plusieurs qui traine dans mon matos électronique je crois, des capteurs, des diodes, résistances, condensateurs, des leds, ... Car j'ai des sachets avec plus de 500 composants de chaque types en caisses.
_________________
Telescopius - DSO-Browser
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
Lorsque je veux installer IndiStarter et Eqmodgui, j'ai comme réponse que les paquets sont introuvables. Est-ce normal ?
Code:
arnaud@raspberrypi:~ $ sudo apt-get install -y indistarter Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: Impossible de trouver le paquet indistarter
Aussi, je crains que libgphoto2 ne soit plus supporté dans Raspbian Buster
Code:
Error: could not find a distribution template for Raspbian/buster
Ensuite, quand je me connecte au serveur indi, je ne trouve pas les caméras QHY (en particulier la qhy 5L II) dans la liste des caméras... Et quand je veux connecter ma caméra dans PHD2 avec le driver QHY5, j'ai ce message : En gros, j'ai pas les drivers de la caméra. Je précise aussi que je n'ai pas installé les programmes suivants : Cartes du ciel, le catalogue Vizier, Aladin, Planetary imager, Astrofocuser, Siril, SkyCat, Ginga, Wmmoonclockn, Gpredict, StarPlot, TopCat, GPSd, Xplanet, CCD ciel et Stellarium.
Enfin, la manipulation pour éteindre l'écran lors du shutdown est-elle valable pour tout les écrans ou seulement pour ton écran Mestoph ?
Encore merci pour votre aide et pour avoir lancé ce SUPER projet ! Sans ça, je serai encore en train de galérer tout seul dans mon coin
ttf Rang: Administrateur
Nombre de messages : 8582 Date d'inscription : 31/08/2006 Localisation : Wezembeek - Bruxelles
@Arnaud_P C'est une partie que j'ai pas totalement terminé dans ma documentation, il faut utiliser les drivres indi avec indi web manager
@ttf Merci pour les infos je vais voir çà
EDIT :
J'ai contacté AVEX afin d'avoir l'autorisation d'utiliser et de créer une application pour l'affichage de la pollution lumineuse. J'attends donc la réponse
_________________
Telescopius - DSO-Browser
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
A la fin de mon document, tu as une ébauche pour çà !!!
Sinon pour les logs.. Le site est une arnaque... Tu payes des modèles et ensuite il te propose d'acheter un des modèles pour 49€ et + pour obtenir les droits sur l'image...
Après recherche sur google, ce sont des images qu'on trouve facilement et libre d'utilisation... Donc maintenant que j'ai des idées... Je vais refaire le log qui me plait moi même.
J'aime pas les arnaqueurs xD
_________________
Telescopius - DSO-Browser
Arnaud_P Jupiter
Nombre de messages : 915 Date d'inscription : 04/04/2017 Localisation : Modave
Je viens de faire l'icône entièrement en me basant sur un modèle... J'ai refais tout moi même sous photoshop comme çà, pas de problème de copyright et j'ai le fichier .psd qui sera en open-source sur le site...
Voici l'icône Easy Astro Box... Je dois faire le logo du titre maintenant.
La résolution est de 4000 * 4000 pixels
Pour le forum, je vais me baser sur un forum gratuit et lite ! Ce qui évitera les problème de robot avec le reCaptcha V3 de google... J'ai choisi FluxBB.
Le site internet sera de 4 couleurs, le footer en noir, le header en noir avec le logo + Easy Astro-Box en noir et rouge (comme sur l'icône) et la zone de texte en gris clair avec du texte noir... çà évitera de tuer les yeux et ce sera simple et joli... Enfin... Je pense... Au pire... Les couleurs elles seront modifiables.
_________________
Telescopius - DSO-Browser
Mestoph Jupiter
Nombre de messages : 795 Date d'inscription : 22/05/2017 Localisation : Hannut