<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <title></title>
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Επομένως όλα καλά, το binary από το OpenSUSE τρέχει και σε Ubuntu :)<br>
    <br>
    Γι αυτό η C δεν θα πεθάνει ποτέ.....<br>
    <br>
    <br>
    On 11/08/2010 04:47 AM, Nikos Alexandris wrote:
    <blockquote
      cite="mid:201011080447.52683.nikos.alexandris@felis.uni-freiburg.de"
      type="cite">
      <pre wrap="">Angelos Tzotsos:

</pre>
      <blockquote type="cite">
        <pre wrap="">Αρχικά πες μου αν η έκδοση 1.2.2 σου τρέχει (αν ανοίγει το κεντρικό
παράθυρο και αν σου πετάει κανένα μήνυμα στην έναρξη)
</pre>
      </blockquote>
      <pre wrap="">
Τρέχει χωρίς πρόβλημα.

</pre>
      <blockquote type="cite">
        <pre wrap="">Η δοκιμή που κάνεις για το geo_extends.exe δεν έχει νόημα, εφόσον το
συγκεκριμένο δεν είναι σε C# αλλά σε C.
</pre>
      </blockquote>
      <pre wrap="">
οκ

</pre>
      <blockquote type="cite">
        <pre wrap="">Το πρόγραμμα εφόσον είσαι σε Linux χρησιμοποιεί αυτόματα το δευτερο
αρχείο που είναι πακεταρισμένο μαζί, το geo_extends (χωρίς επέκταση) που
το έχω κάνει compile σε OpenSUSE.
</pre>
      </blockquote>
      <pre wrap=""> 
</pre>
      <blockquote type="cite">
        <pre wrap="">Δοκίμασε σε παρακαλώ να τρέξεις το geo_extends μόνο του να δούμε αν σου
βγάζει μήνυμα σφάλματος (πχ ότι δεν βρίσκει κάποια βιβλιοθήκη - το πιο
λογικό είναι να μην βρεί τη σωστή version της gdal)
</pre>
      </blockquote>
      <pre wrap="">
Η αλήθεια είναι ότι το μήνυμα έλεγε την αλήθεια:

# list it
ls -l bin/geo_extends

-rw-r--r-- 1 nik nik  20121 2010-11-07 02:15 geo_extends

# add x
sudo chmod u+x geo_extends

# run
./geo_extends

Usage: geo_extends &lt;input file&gt;

Μέχρι εδώ καλώς δηλαδή. Και έπειτα... πάλι καλώς: μόλις δοκίμασα (το gimed) με 
τυχαία CORINE tiles και αναγωρίζει τα geo-extends :-)

Μήπως πρέπει να το προσέξεις αυτό ( το +x) από την πλευρά σου;



---
(Τα παρακάτω θα τα δω με προσοχή μια από τις επόμενες μέρες.)

</pre>
      <blockquote type="cite">
        <pre wrap="">Εφόσον αντιμετωπίσεις τέτοιο πρόβλημα, θα πρέπει να κάνεις compile τον
κώδικα geo_extends.c από το φάκελο utils.
</pre>
      </blockquote>
      <pre wrap="">
π.χ. "gcc -o geo_extends geo_extends.c";


</pre>
      <blockquote type="cite">
        <pre wrap="">Σου προτείνω να χρησιμοποιήσεις το κορυφαίο πρόγραμμα CodeBlocks (που το
έχει φτιάξει και Έλληνας).
</pre>
      </blockquote>
      <pre wrap="">
Θα το δω κάποια στιγμή.

</pre>
      <blockquote type="cite">
        <pre wrap="">Εκεί μπορείς να δημιουργήσεις νέο project (command line project), να
προσθέσεις το c αρχείο στο project και να κάνεις compile για τη δική σου
διανομή.
</pre>
      </blockquote>
      <pre wrap="">
good

</pre>
      <blockquote type="cite">
        <pre wrap="">Προσοχή, πρέπει να έχεις εγκατεστημένο το gdal-dev πακέτο.
</pre>
      </blockquote>
      <pre wrap="">
Εδώ είναι που τα πράγματα μπορεί να μπλεχτούν. Γενικά αποφεύγω τα pre-compiled 
binaries (debs στην περίπτωσή μου -- αν και τελευταία γίνεται μάλλον καλή 
δουλειά στο ubuntu-gis ppa) και έχω τα πάντα (osgeo) from the scratch.

Αρνούμαι να εγκαταστήσω κάτι (osgeo) από τα αποθετήρια επειδή προσθέτει 
επιπλέον πακέτα και... ως γνωστόν αυτό περιπλέκει τα πράγματα (dependency 
hell).

Αλλά, είναι αρκετό που υπάρχει ο πηγαίος κώδικας gdal, δεν είναι;

</pre>
      <blockquote type="cite">
        <pre wrap="">Αν τα έχεις κάνει όλα αυτά και δεν δουλεύει, τότε στην αρχή του κώδικα,
μέσα στα include πρέπει να αλλάξεις το path των αρχείων .h πχ από
#include "gdal.h" να το κάνεις #include "gdal/gdal.h"
</pre>
      </blockquote>
      <pre wrap="">
α, μάλιστα

Ευχαριστώ, Νίκος
</pre>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Greek mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Greek@lists.osgeo.org">Greek@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/greek">http://lists.osgeo.org/mailman/listinfo/greek</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Angelos Tzotsos
Remote Sensing Laboratory
National Technical University of Athens
<a class="moz-txt-link-freetext" href="http://users.ntua.gr/tzotsos">http://users.ntua.gr/tzotsos</a></pre>
  </body>
</html>