{"id":896,"date":"2016-06-28T15:15:11","date_gmt":"2016-06-28T13:15:11","guid":{"rendered":"http:\/\/www.fabienm.eu\/wordpress\/?p=896"},"modified":"2016-06-30T11:25:19","modified_gmt":"2016-06-30T09:25:19","slug":"comment-installer-vivado-2016-2-sur-une-debian-64-bits","status":"publish","type":"post","link":"http:\/\/www.fabienm.eu\/wordpress\/2016\/06\/28\/comment-installer-vivado-2016-2-sur-une-debian-64-bits\/","title":{"rendered":"Comment installer Vivado 2016.2 sur une Debian 64 bits"},"content":{"rendered":"<p>[<a href=\"https:\/\/forums.xilinx.com\/t5\/Installation-and-Licensing\/I-get-quot-ERROR-This-installation-is-not-supported-on-32-bit\/td-p\/597759\">Source<\/a>]<\/p>\n<p>Quand on lance le script d&rsquo;installation de Vivado 2016.2 t\u00e9l\u00e9charg\u00e9 <a href=\"https:\/\/secure.xilinx.com\/webreg\/register.do?group=dlc&#038;htmlfile=&#038;emailFile=&#038;cancellink=&#038;eFrom=&#038;eSubject=&#038;version=2016.2&#038;akdm=0&#038;filename=Xilinx_Vivado_SDK_2016.2_0605_1_Lin64.bin\">ici<\/a>, on obtient l&rsquo;erreur suivante :<\/p>\n<p><code>$ .\/Xilinx_Vivado_SDK_2016.2_0605_1_Lin64.bin<br \/>\nVerifying archive integrity... All good.<br \/>\nUncompressing Xilinx Installer.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<br \/>\nERROR: This installation is not supported on 32 bit platforms.<\/code><\/p>\n<p>Alors qu&rsquo;on est bien sur une debian 64bits.<\/p>\n<p>Pas la peine d&rsquo;aller demander \u00e0 Xilinx ils vous enverrons chier en vous disant qu&rsquo;ils ne supportent que redhat !<\/p>\n<p>Donc il faut sortir sa <a href=\"http:\/\/www.spi0n.com\/images-photos-insolites-semaine-63\/kit-de-survie-bite-couteau-bear-grylls-2\/\"> b*$# et son couteau<\/a> et lancer le script en mode \u00abconfirm\u00bb :<\/p>\n<p><code><br \/>\n $ .\/Xilinx_Vivado_SDK_2016.2_0605_1_Lin64.bin --confirm<br \/>\nVerifying archive integrity... All good.<br \/>\nAbout to extract 19 KB in \/tmp\/selfgz968619493 ... Proceed ? [Y\/n] y<br \/>\nUncompressing Xilinx Installer.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<br \/>\nOK to execute: .\/xsetup   ? [Y\/n]<br \/>\n<\/code><\/p>\n<p>On r\u00e9pond &lsquo;Y&rsquo; \u00e0 la premi\u00e8re question, cela nous permet de r\u00e9cup\u00e9rer le path de t\u00e9l\u00e9chargement de l&rsquo;archive &#8211; ici \/tmp\/selfgz968619493 &#8211; et de pouvoir modifier le script xsetup avant qu&rsquo;il soit lanc\u00e9:<\/p>\n<p><code><br \/>\n# Dans un autre terminal \u00e9diter le script :<br \/>\n$ vim \/tmp\/selfgz968619493\/xsetup<br \/>\n<\/code><\/p>\n<p>Et virer le code suivant :<br \/>\n<code><br \/>\n# ERROR out if this installation is running on 32 bit OS<br \/>\n# and does not support 32 bit installation<br \/>\nif [ \"$(uname -i)\" != \"x86_64\" ]; then<br \/>\n    # check that the 32 bit library directory exist or not<br \/>\n    lnx32LibDir=\"${workingDir}\/lib\/lnx32.o\"<br \/>\n    if [ ! -d $lnx32LibDir ]; then<br \/>\n   \t   # terminate with an ERROR<br \/>\n       echo \"ERROR: This installation is not supported on 32 bit platforms.\"<br \/>\n       exit 1;<br \/>\n    fi<br \/>\nfi<br \/>\n<\/code><\/p>\n<p>Qui ne fonctionne pas correctement.<\/p>\n<p>Il suffit ensuite de retourner dans la premi\u00e8re console et faire &lsquo;y&rsquo; pour lancer xsetup ainsi modifi\u00e9.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Source] Quand on lance le script d&rsquo;installation de Vivado 2016.2 t\u00e9l\u00e9charg\u00e9 ici, on obtient l&rsquo;erreur suivante : $ .\/Xilinx_Vivado_SDK_2016.2_0605_1_Lin64.bin Verifying archive integrity&#8230; All good. Uncompressing Xilinx Installer&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230; ERROR: This installation is not supported on 32 bit platforms. Alors qu&rsquo;on est &hellip; <a href=\"http:\/\/www.fabienm.eu\/wordpress\/2016\/06\/28\/comment-installer-vivado-2016-2-sur-une-debian-64-bits\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-896","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"_links":{"self":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts\/896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/comments?post=896"}],"version-history":[{"count":3,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts\/896\/revisions"}],"predecessor-version":[{"id":899,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/posts\/896\/revisions\/899"}],"wp:attachment":[{"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/media?parent=896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/categories?post=896"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.fabienm.eu\/wordpress\/wp-json\/wp\/v2\/tags?post=896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}