<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xml:lang="fr">

  <title type="html">Humus numericus - Mot-clé - eclipse</title>
  <subtitle type="html"></subtitle>
  <link href="https://blog.nozav.org/feed/tag/eclipse/atom" rel="self" type="application/atom+xml"/>
  <link href="https://blog.nozav.org/" rel="alternate" type="text/html"
  title=""/>
  <updated>2019-05-09T20:00:29+02:00</updated>
  <author>
    <name></name>
  </author>
  <id>urn:md5:c2531a830c9d2a52c5500061b4d5077e</id>
  <generator uri="http://www.dotclear.org/">Dotclear</generator>

  
  <entry>
    <title>Utiliser le browser SWT sous Eclipse 3.1.1 avec Debian</title>
    <link href="https://blog.nozav.org/post/2006/02/15/43-utiliser-le-browser-swt-sous-eclipse-avec-debian" rel="alternate" type="text/html"
    title="Utiliser le browser SWT sous Eclipse 3.1.1 avec Debian" />
    <id>urn:md5:258a149a708ecd47dacd258f6b72e9f9</id>
    <published>2006-02-15T11:13:17+00:00</published>
          <updated>2006-02-15T13:49:21+00:00</updated>
            <author><name>Juba</name></author>
        <dc:subject>Linux, Debian, etc.</dc:subject>
        <dc:subject>debian</dc:subject><dc:subject>eclipse</dc:subject><dc:subject>linux</dc:subject>
    <content type="html">    &lt;p&gt;J'utilise depuis peu une version recompilée pour &lt;em&gt;testing&lt;/em&gt; du paquet &lt;em&gt;unstable&lt;/em&gt; d'Eclipse 3.1.1. Tout fonctionne bien a priori, mais je viens de rencontrer une difficulté après l'installation des RDT (&lt;em&gt;&lt;a href=&quot;http://rubyeclipse.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;Ruby Development Tools&lt;/a&gt;&lt;/em&gt;) pour utiliser la vue &lt;em&gt;ri&lt;/em&gt;&amp;nbsp;: j'obtiens un message d'erreur me signalant un crash de SWT.&lt;/p&gt;


&lt;p&gt;En fait, cette erreur est due à l'impossibilité pour Eclipse et SWT d'utiliser le widget &lt;em&gt;Browser&lt;/em&gt; du fait d'une dépendance non-satisfaite, en l'occurrence il a besoin de la librairie &lt;code&gt;libgtkembedmoz.so&lt;/code&gt; qu'il ne retrouve pas. Les instructions pour faire tourner tout ça sont dans &lt;a href=&quot;http://www.eclipse.org/swt/faq.php#browserlinux&quot; hreflang=&quot;en&quot;&gt;la FAQ d'Eclipse&lt;/a&gt;, mais en fait sous Debian le problème vient du fait que SWT cherche la librairie manquante sous Firefox alors qu'elle n'est présente que sous Mozilla. Et modifier la variable &lt;code&gt;MOZILLA_FIVE_HOME&lt;/code&gt;, comme indiqué dans la faq, ne fontionne pas car celle-ci est initialisée dans le script de démarrage d'Eclipse.&lt;/p&gt;


&lt;p&gt;La solution la plus simple est donc de modifier le script de démarrage en question, en l'occurrence le fichier &lt;code&gt;/usr/bin/eclipse&lt;/code&gt; en transformant le passage suivant&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# Set path for the Mozilla SWT binding
if [ -d /usr/lib/firefox ]; then
    export MOZILLA_FIVE_HOME=/usr/lib/firefox
elif [ -d /usr/lib/mozilla-firefox ]; then
    export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox
elif [ -d /usr/lib/mozilla ]; then
    export MOZILLA_FIVE_HOME=/usr/lib/mozilla
fi&lt;/pre&gt;


&lt;p&gt;en ceci&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# Set path for the Mozilla SWT binding
#if [ -d /usr/lib/firefox ]; then
#    export MOZILLA_FIVE_HOME=/usr/lib/firefox
#elif [ -d /usr/lib/mozilla-firefox ]; then
#    export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox
if [ -d /usr/lib/mozilla ]; then
    export MOZILLA_FIVE_HOME=/usr/lib/mozilla
fi&lt;/pre&gt;


&lt;p&gt;&lt;strong&gt;Note :&lt;/strong&gt; je viens de mettre à jour en version 3.1.2, et le problème est fixé dans le &lt;code&gt;/usr/bin/eclipse&lt;/code&gt; de la distribution.&lt;/p&gt;</content>

    


      </entry>
  
</feed>
