C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 16:44

Έχει devel? Αν ναι, αυτό θέλεις (για να μπορείς να κάνεις compile)... νομίζω περιέχει και τα PyGtk bindings,
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 16:50

Υπάρχει περίπτωση να σου λείπει το pkg-config? (λίγο χλωμό μου ακούγεται).
Άμα γράψεις σκέτο: pkg-config
σου απαντάει κάτι σαν "must specify package files in the command line"?
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 16:51

Εγκατέστησα το libgtk2.0-dev, έγινε το compile και τρέχει κανονικά.
Καλή δουλεία! :clap:
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 16:55

Είσαι αρχηγός!!! :)

Btw για linux η τελευταία έκδοση του GTK είναι η 3.χχ ... https://launchpad.net/ubuntu/+source/gtk+3.0
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό pc_magas » 03 Ιαν 2012, 16:59

Εγώ εγκατέστησα μέσω τερματικού:
Κώδικας: Επιλογή όλων
sudo apt-get install libgtk2.0-dev

Το έκανα compile αλλά παίρνω ένα τέτοιο πράγμα:


Και δεν μπορώ να κάνω ούτε new ούτε τίποτα..... Παρά μόνο να το κλείσω
Τελευταία επεξεργασία από pc_magas και 03 Ιαν 2012, 17:01, έχει επεξεργασθεί 2 φορά/ες συνολικά
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 17:00

Υπάρχει μήπως κάποιο πρόβλημα με το ίδιο το πρόγραμμα;
Το τρέχω με:
Κώδικας: Επιλογή όλων
./gtk_tic.exe

Και μου εμφανίζεται κανονικά:


Όταν πατάω "Νέο" όμως δεν γίνεται τίποτα. Με "Έξοδος" κλείνει κανονικά.
Α επίσης δεν πείραξα τίποτα για τα ελληνικά. Από μόνο του τα εμφανίζει.

Επίσης αν δώσω:
Κώδικας: Επιλογή όλων
ilias@ilias-pc:~/Έγγραφα/gtk_tic$ ./gtk_tic_no_console.exe
run-detectors: unable to find an interpreter for ./gtk_tic_no_console.exe
ilias@ilias-pc:~/Έγγραφα/gtk_tic$
Τελευταία επεξεργασία από Ilias95 και 03 Ιαν 2012, 17:05, έχει επεξεργασθεί 1 φορά/ες συνολικά
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό pc_magas » 03 Ιαν 2012, 17:05

Μάλλον ήθελε manual ΚΑΙ για Linux.
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 17:13

Τα .exe που έχει μέσα το zip είναι μόνο για Windows, οπότε προφανώς δεν είναι για να τρέχουν σε άλλη πλατφόρμα. Και το no_console είναι για Windows επίσης. Τώρα, κάνοντας το compile και τρέχοντάς το πρέπει να σου ανοίγει απευθείας τις Προτιμήσεις... δεν τις ανοίγει; (μπορείς να το ονομάσεις όπως θέλεις το εκτελέσιμο, στο Readme το βάζω gtk_tic.exe για να είναι ok και για Windows)

@pc_magas: το directory /gui βρίσκεται μέσα στο ίδιο directory με το εκτελέσιμο; (τράβα λίγο και το κεντρικό παράθυρο πιο δεξιά, να δούμε τα error messages στο τερματικό... δείχνει να μη βρίσκει το gtk_tic_en.glade αρχείο.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 03 Ιαν 2012, 17:15

pc_magas έγραψε:Μάλλον ήθελε manual ΚΑΙ για Linux.

Κανονικά θα έπρεπε να τρέχει νερό, αλλά ποιος ξέρει τι έπαιξε... θα κοιτάξω να βάλω ubuntu σε κάποιο από τα Windows μηχανάκια μου, γιατί αυτό που ήταν ubuntu dedicated μας άφησε χρόνους.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Ilias95 » 03 Ιαν 2012, 17:30

migf1 έγραψε:Τώρα, κάνοντας το compile και τρέχοντάς το πρέπει να σου ανοίγει απευθείας τις Προτιμήσεις... δεν τις ανοίγει;

Όχι ανοίγει κατευθείαν στο παράθυρο που φαίνεται στο screenshot.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι