ne mogu iskompailirati jedan program

1

ne mogu iskompailirati jedan program

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Dakle ubih se pokusavajuci da nateram program da radi medjutim nista. Na sledecem linku imate jedan program koji se zove Edytornc:

http://sourceforge.net/project/showfiles.php?group_id=175588

U poslednjoj verziji postoji makefile fajl ali ja ne znam kako da ga upotrebim. Kucam ``make`` pa putanja do programa ali mi kaze da fali neki rule za to. Kuckam ``make install`` medjutim nista. Moze li mala pomoc please?

m.p. u pitanju je Xubuntu 6.10 sa instaliranim build-essentials paketom (u njemu imam gcc, binutils i sotala cudesa potrebna za kompailiranje programa). naravno citao sam ja make help ali mi nije jasno nista. Kaze da ako zelim da izvrsim neki gotov makefile trebam da kucam:
make -f (putanja do fajla)
ali to nece da moze (izbaci mi kako nije definisam tj fali mu neki rule) Probao sam i ``make test`` i ostale komande koje sam nasao na forumu ali nista ne pomaze. Da se samoubijem mi nije isplativo, da prelazim na novi distro zbog ovakve sitnice mi ne pada na pamet (pre sam na ubuntu-u koristio stariju verziju programa sa nastavkom bin pa se lako pokretao medjutim na xubuntuu nece da se pokrene taj paket a i nova verzija programa ispravlja neke greske pa mi je potrebna nova verzija) pa ne znam sta da radim. Dzabe meni silna dokumentacija...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24130
  • Gde živiš: Wien

Jesi li odradio configure pre nego sto si probao make?
./configure



offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Ne. Ne postoji taj fajl. zato mi je sve i cudno. Sretao sam ja pre instalacije u kojima imam samo makefile (linuxant drajveri recimo) medjutim ovde nece pa nece...

offline
  • Pridružio: 20 Apr 2003
  • Poruke: 2416
  • Gde živiš: NS

pa jel ima neki README ili INSTALL ...? po pravilu, u tim fajlovima pise kako i sta s kompajliranjem.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

pa idite na link pa vidite ima li nesto zanimljivo u toj arhivi (500 kb je progi). Nema Read me, help, instructions i slicnih stvari (ima changelog).

offline
  • Pridružio: 26 Avg 2005
  • Poruke: 384
  • Gde živiš: Beograd

El i kod tebe ista greska


stator@localhost ~/test/edytornc-0.15.1 $ make
make: *** No rule to make target `/usr/lib/qt3/mkspecs/default/qmake.conf', needed by `Makefile'.  Stop.

Inace ja sam na Gentoo-u

Dakle treba ti qmake http://doc.trolltech.com/3.0/qmake-manual.html.

Probaj to da napakujes pa vidi sta se desava.

offline
  • Dark 
  • Zaslužni građanin
  • Pridružio: 03 Dec 2003
  • Poruke: 677
  • Gde živiš: Beograd

Nije u tome problem. Ja koji imam qmake takodje nisam mogao da kompajliram jer je Makefile napravljen sa statickim putanjama biblioteka koje mu trebaju.. Jedino da rucno editujes Makefile pa da upises sve putanje koje mu trebaju.. To je ono shto inache radi configure skripta ..

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

ne znam... qmake nisam provvalio kako da namestim (malo mi je komplikovano :I ) ali sam zato uspeo da pokrenem onaj edytornc.bin! Predpostavljam da je do gnome i kde libsa (base) koji su mi trebali za jos neke programe pa mi sad radi program ali starija verzija. Pisacu im da naprave bin za novu verziju.

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Pa linkuj ga tamo gde ti javi da mu fali.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Ok linkovacu ali treba mi pomoc oko lokacija. Ja ne znam gde se sta nalazi pa ni ne mogu da izvrsim to linkovanje Sad

Evo sta javlja:

krak@xubuntu:~$ make /home/krak/edytornc-0.15.1/makefile
make: *** No rule to make target `/home/krak/edytornc-0.15.1/makefile'.  Stop.
krak@xubuntu:~$



Dakle poruka je ista ko i kod Statora. A makefile izgleda ovako:


#############################################################################
# Makefile for building: edytornc
# Generated by qmake (1.07a) (Qt 3.3.6) on: Fri Sep 22 22:43:50 2006
# Project:  edytornc.pro
# Template: subdirs
# Command: $(QMAKE) -o Makefile edytornc.pro
#############################################################################

MAKEFILE =   Makefile
QMAKE    =   qmake
DEL_FILE =    rm -f
CHK_DIR_EXISTS= test -d
MKDIR    = mkdir -p
INSTALL_FILE=
INSTALL_DIR =
SUBTARGETS =    \
      sub-src

first: all

all: Makefile $(SUBTARGETS)

src/$(MAKEFILE):
   @$(CHK_DIR_EXISTS) "src" || $(MKDIR) "src"
   cd src && $(QMAKE) src.pro -o $(MAKEFILE)
sub-src: src/$(MAKEFILE) FORCE
   cd src && $(MAKE) -f $(MAKEFILE)

Makefile: edytornc.pro  /usr/lib/qt3/mkspecs/default/qmake.conf
   $(QMAKE) -o Makefile edytornc.pro
qmake: qmake_all
   @$(QMAKE) -o Makefile edytornc.pro

all: $(SUBTARGETS)
qmake_all: src/$(MAKEFILE)
    ( [ -d src ] && cd src ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
clean uicables mocables uiclean mocclean lexclean yaccclean : qmake_all FORCE
    ( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) $@; ) || true
uninstall_subdirs: qmake_all FORCE
    ( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
install_subdirs: qmake_all FORCE
    ( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) install; ) || true
distclean: qmake_all FORCE
    ( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true

install:  install_subdirs

uninstall:  uninstall_subdirs

FORCE:


Vidim da na vise mesta se pojavljuje qmake. Jel to znaci da cu ipak morati da brckam oko istoga ili...?[/code]

Ko je trenutno na forumu
 

Ukupno su 979 korisnika na forumu :: 36 registrovanih, 5 sakrivenih i 938 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1798 - dana 19 Sep 2019 18:42

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _commandos_, A.R.Chafee.Jr., Bane san, bojank, cikadeda, Danijel Glavas, dejanbenkovic, Dicus, djordje92sm, Filodendron, flash12, FOX, Gama, goxin, ILGromovnik, Kordon, Kubovac, ljs, ljuba.b, lovac12, ltcolonel, Marko Marković, MB120mm, Milos1977, nikolad, nuke92, ostoja2, repac, rkekoke, Snorks, versus, Voja1978, voja64, Vojkan Petrovic, Warhawk, zillbg