Avatar billede nak-m Nybegynder
20. september 2003 - 18:52 Der er 25 kommentarer og
1 løsning

Installation af Allegro

Jeg prøver at installere Allegro sammen med mingw/devcpp, og er stødt på et problem.

Jeg sidder og læser i installationsmanualen, hvor der står skrevet at, jeg skal skrive "make" og "make install". Men hvor skal jeg skrive make henne?
Avatar billede nak-m Nybegynder
20. september 2003 - 18:53 #1
her er en kopi af hvad der står:

============================================
============ Installing Allegro ============
============================================

  Step-by-step instructions on how to build the MingW32 version of Allegro.
  This assumes you have unzipped allegro to c:\allegro

  First configure Allegro by entering the following on the commandline:
  (click on Start -> Run then type "command" or "cmd" to get a command
  prompt)

  cd c:\allegro
  fix.bat mingw32

  The dynamically linked version of Allegro gets built by default but if
  you want to build the statically linked version of Allegro write the
  following on the command line:

  SET STATICLINK=1

  If you want to build either the debug or the profiling version of
  the library enter one of the following. Skip them to build the
  release (default) version.

  SET DEBUGMODE=1
  SET PROFILEMODE=1

  Now we're ready to make the Allegro library.

  make

  If your copy of Allegro does not include the linker .def file (unlikely,
  unless you have run "make veryclean" at some point, or are using the CVS
  version of Allegro), you can regenerate it by running "misc\fixdll.bat".
  You will need to have GNU sed and sort installed for this operation to
  work. The version of sed that is linked from the MingW32 site does not
  work properly; it has issues with end-of-line characters. You should get
  sed and sort from the link at the top of this document.

  Once the build is finished you can recover some disk space by running
  "make compress", which uses the UPX program to compress the executable
  files and the optimized dll. Before running "make compress", you must set
  the environment variable UPX_BIN to point to upx.exe. You will have to
  do run "make compress" before "make install" if you want the compressed
  dll to be copied to the windows directory. To recover even more disk
  space, you can run "make clean" to get rid of all the temporary files and
  HTML format documentation.

  And then the last thing; Installing the Allegro library.

  make install
 
  You have now installed MingW32 and allegro! See the rest of the
  documentation and examples to learn more about it.
Avatar billede arne_v Ekspert
20. september 2003 - 18:54 #2
Du skal formentlig skrive det i det directory, hvor der ligger en fil ved
navn "makefile".
Avatar billede nak-m Nybegynder
20. september 2003 - 18:57 #3
hvor henne skal jeg skrive det? i cmd?
Avatar billede arne_v Ekspert
20. september 2003 - 18:58 #4
Ja.
Avatar billede nak-m Nybegynder
20. september 2003 - 19:01 #5
Jeg skriver dette:
C:\allegro>make
og den siger:
'make' is not recognized as an internal or external command,
operable program or batch file.

Jeg har ikke megen forstand på disse ting :)
Avatar billede arne_v Ekspert
20. september 2003 - 19:03 #6
Har du path til det directory hvor make.exe (som komme rmed minw) ligger ?
Avatar billede nak-m Nybegynder
20. september 2003 - 19:06 #7
jeg kan ikke finde make.exe i mingw mappen ...
Avatar billede arne_v Ekspert
20. september 2003 - 19:09 #8
Den bør du have.

Og du kommer ikke videre førend du har den.

Hvad har du præcis installeret af mingw ?
Avatar billede nak-m Nybegynder
20. september 2003 - 19:15 #9
jeg gik ind på deres side (mingw.org) og fandt et link hertil: http://sourceforge.net/forum/forum.php?forum_id=310799 (MinGW-3.1.0-1.exe)

er jeg forkert på den?
Avatar billede arne_v Ekspert
20. september 2003 - 19:18 #10
make ska tilsyneladende downloades seperat.

Se:
http://sourceforge.net/project/showfiles.php?group_id=2435
Avatar billede nak-m Nybegynder
20. september 2003 - 19:21 #11
Skal jeg have den fil der hedder "mingw32-make-3.80.0-3.exe" ?
Avatar billede nak-m Nybegynder
20. september 2003 - 19:28 #12
og hvor lægger og kører jeg filen?
Avatar billede arne_v Ekspert
20. september 2003 - 19:34 #13
Ja.

Og jeg tror at det er en installer.
Avatar billede nak-m Nybegynder
20. september 2003 - 19:37 #14
Er det ligegyldigt, hvor jeg installerer den hen så?
Avatar billede nak-m Nybegynder
20. september 2003 - 19:50 #15
Er du der? :)
Avatar billede arne_v Ekspert
20. september 2003 - 19:52 #16
Enten installerer den vel hvor mingw ligger eller så spørger den og
du beder den installere der hvor mingw ligger.
Avatar billede nak-m Nybegynder
20. september 2003 - 19:58 #17
Ok, og så skulle allegro gerne være installeret, efter jeg har kørt det?
Avatar billede arne_v Ekspert
20. september 2003 - 20:01 #18
Nej.

Så skulel du gerne have make.

Og så kan du installere allegro ved hjælp af make.
Avatar billede nak-m Nybegynder
20. september 2003 - 20:02 #19
Skal jeg kopierer make.exe hen i allegromappen, hvor makefiles-filerne ligger?
Avatar billede arne_v Ekspert
20. september 2003 - 20:04 #20
Det kan du godt.

Umiddelbart synes jeg at den skulle ligge i mingw bin mappen.
Avatar billede arne_v Ekspert
20. september 2003 - 20:04 #21
(jeg formoder at du har path dertil allerede)
Avatar billede nak-m Nybegynder
20. september 2003 - 20:10 #22
nu har jeg bare kopieret make.exe over i allegromappen og sat den igang med at kompilere hvad den nu skal ... håber det virker :)
Avatar billede nak-m Nybegynder
20. september 2003 - 20:14 #23
uuh det tager lang tid ;)
Avatar billede nak-m Nybegynder
20. september 2003 - 20:21 #24
den bliver ved hehe!
Avatar billede nak-m Nybegynder
20. september 2003 - 20:27 #25
Ok, så skulle det gerne dú :)
Smider du lige et svar?
Avatar billede arne_v Ekspert
20. september 2003 - 20:50 #26
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester