Compile ενος Source προγραμματος

Γενικά θέματα για τις γλώσσες προγραμματισμού που δεν καλύπτονται από τις άλλες περιοχές της κατηγορίας.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 10 Ιουν 2006 13:58

Παιδια εχω απο ενα προγραμα αντιγραφης Cd/DVD το Source.

Πως μπορω να το κανω να τρεχει.?

Το ιδιο το source μπορω να το κανω "εκτελεσιμο" και για windows και για Linux?

Πως θα κανω κατι τετοιο?
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

Compile ενος Source προγραμματος

Δημοσίευση από dimsis » 10 Ιουν 2006 16:16

Πρέπει να δεις σε τι γλώσσα είναι γραμμένο και να βρείς τον αντίστοιχο compiler ώστε να το μεγαγλωτίσεις (να το κάνεις exe)

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 10 Ιουν 2006 16:59

Πως το κάνεις αυτό?
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

sibas
Honorary Member
Δημοσιεύσεις: 1853
Εγγραφή: 21 Φεβ 2003 01:21
Τοποθεσία: Μια εδώ.. Μια εκεί.. Σήμερα είμαι εδώ!!!
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από sibas » 10 Ιουν 2006 17:04

αν πεις ποιο προγραμμα ειναι ισως να μπορεσουμε να σου πουμε κατι τις.
Κανε ενα μικρο paste απο το αρχικο source (οχι ολο μονο τα headers)

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 10 Ιουν 2006 17:44

Και πώς να δω τον κώδικα!!
Το source το έχω τον κώδικα πως τον εβλέπω?!!
Με notepad απλο βλέπετε?
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 10 Ιουν 2006 17:56

Δεν ειναι ένα αρχείο! ειναι 1074!!
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
Hermeia
Honorary Member
Δημοσιεύσεις: 987
Εγγραφή: 02 Αύγ 2004 00:14
Τοποθεσία: Αθήνα
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Hermeia » 10 Ιουν 2006 18:31

αν ειναι source, χωρίς compilation, τοτε τουλάχιστον ενα απο τα αρχεία αυτά θα έχει μέσα κώδικα (κειμενο εντολών)
- βασικα προσπαθεις απο τα ονόματα να μαντέψεις ποιο ειναι το βασικό αρχείο..
(τα αλλα ειναι βιβλιοθήκες, data ..κ.α. απαραίτητα)

στο linux τα περισσοτερα προγράμματα γράφονται σε C ή σε perl

πχ δες εδώ..
http://www.luv.asn.au/overheads/compile.html
"A beginners guide to compiling programs under Linux"

και γενικα τα απαραίτητα εργαλεια υπάρχουν σε όλες τις διανομές
(αν δεν τα εχεις εγκαταστησει λογω χώρου.. ξαναβαζεις το cdακι και τα προσθέσεις..)

στα win τωρα. πρέπει να εχεις τον compiler της συγκεκριμενης γλώσσας - όποια κι αν ειναι

γενικά, ναι, μπορείς να το κάνεις εκτελέσιμο σε κάθε λειτουργικό
(σε ορισμενα μπορει να χρειαστει καποιες παραπάνω βιβλιοθήκες.. αλλα απο ότι λες φαινεται να τις εχει με το παραπάνω)

περισσότερες πληροφορίες βεβαια.. στην πηγή που το βρήκες
- και δες βεβαια αν εχει μεσα κανενα αρχειάκι .txt, readme, file-id.diz ..και τα σχετικά..


καλή τυχη
Hermeia the InfoSharer
Η Γνώση είναι Δύναμη
Εικόνα

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 10 Ιουν 2006 19:29

Nice to meet you,Again, Hermeia!!!

Ενταξι.Μπορει καποιος να με βοηθισει να το κανουμε compile?Ειναι 4.2ΜΒ Rar συμπιεσμένο.
Μετά γίνετε 14 ασυμπίεστο.

Παρακαλώ?

To ανέβασα εδώ:
http://rapidshare.de/files/22709159/cd- ... g.rar.html
(4273 KB)
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από dva_dev » 11 Ιουν 2006 22:05

Αποσυμπίεσε το και διάβασε το INSTALL για το τι πρέπει να κάνεις (και τι πρέπει να έχεις πριν ξεκινήσεις το compilation μήπως σου λείπει κάτι).
Περιληπτικά:
./configure
./make
./make install
από linux
επίσης κοίτα και τις άλλες οδηγίες που έχει μέσα + README + FAQ

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 11 Ιουν 2006 23:21

Nαι.Για λινουχ ξέρω!!!

Για Windows Θελω να γινει εκτελέσιμο!Γινετε?
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από dva_dev » 12 Ιουν 2006 01:33

Οχι.

Άβαταρ μέλους
Hermeia
Honorary Member
Δημοσιεύσεις: 987
Εγγραφή: 02 Αύγ 2004 00:14
Τοποθεσία: Αθήνα
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Hermeia » 13 Ιουν 2006 04:44

ειπαμε ότι στα win πρέπει να ξερεις σε ποια γλώσα ειναι γραμμένο (ή τι είδος κώδικα έχεις)
καθως και τι προαπαιτουμενα εχει .. κλπ..

γενικα - πρέπει να εχει σχετικες αναφορες και βασικες οδηγίες μεσα στα αρχεια του..

παραδειγμα

ενα κομματι απο το αρχείο INSTALL καποιου προγράμματος..

(μεχρι το 7. μιλαει για linux.. μετα πάει στα win - περιγράφει τα προαπαιτουμενα προγράμματα, βιβλιοθήκες κλπ.. .)
- και καταλαβαινεις ότι πρέπει να βρεις που γράφει τις αντίστοιχες πληροφορίες και το δικό σου

[ τμημα απο http://svn.collab.net/repos/svn/trunk/INSTALL ]
-------------------------------------------------------------

8. Visual C++ 6.0 or newer (Windows Only)

To build Subversion under any of the MS Windows platforms, you
will need a copy of Microsoft Visual C++. You can generate the
project files using the gen-make.py script.


9. Perl 5.8 or newer (Windows only)

To build Subversion under any of the MS Windows platforms, you
will also need Perl 5.8 or newer to run apr-util's w32locatedb.pl
script.


10. MASM 6 or newer (Windows only, optional)

The Windows build scripts for Subversion can use the Microsoft
Macro Assembler (MASM) to build an optimized version of the ZLib
library. Make sure that the version of MASM you use is compatible
with the C compiler. If you're using MSVC 6, and don't have MASM 6,
a free MASM-compatible assembler is available here:

http://www.masm32.org/

You only need ML.EXE and ML.ERR from this distribution.
Hermeia the InfoSharer
Η Γνώση είναι Δύναμη
Εικόνα

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Compile ενος Source προγραμματος

Δημοσίευση από soteres2002 » 13 Ιουν 2006 11:09

an to programma einai grammeno se C kai proorizetai gia linux platforma, boreis na katebaseis to CygWin ( http://www.google.com/search?q=cygwin+download ) kai na to kaneis compile meso consolas apo ta windows, san na to metaglotizes meso linux shell.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από dva_dev » 13 Ιουν 2006 11:52

Το πρόβλημα είναι ότι ζητάει να υπάρχει το KDE + κάποια άλλα.
Οπότε έτσι όπως είναι δεν μπορεί να γίνει compile σε όποια γλώσσα και αν είναι γραμμένο (αν θυμάμαι καλά είναι σε C).

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

Compile ενος Source προγραμματος

Δημοσίευση από Connor MacLeod » 13 Ιουν 2006 12:03

Και γιατι να μη το κανω κατευθειαν απτο λινουχ!!!!

εγω για windows το θελω αυτο!Το εχω για λινουχ!!
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Απάντηση

Επιστροφή στο “γλώσσες προγραμματισμού - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες