Darwinports - par2 install mislukt

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Timo
  • Registratie: Oktober 2001
  • Laatst online: 08-05 07:44
Ik was net bezig om par2 te installeren via darwinports, al krijg ik hierbij een foutmelding. Aangezien ik nog niet zolang met Mac werk heb ik totaal geen idee hoe ik dit toch werkend krijg. "par2" is namelijk nodig voor een bepaalde usenetdownloader.

De foutmelding:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--->  Configuring par2
Error: Target com.apple.configure returned: configure failure: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_archivers_par2/work/par2cmdline-0.4" && CPPFLAGS="-L/opt/local/lib -I/opt/local/include" CFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress" CC=/usr/bin/gcc-3.3 CXX=/usr/bin/g++-3.3 ./configure --prefix=/opt/local --mandir=/opt/local/share/man" returned error 77
Command output: checking build system type... i686-apple-darwin8.8.1
checking host system type... i686-apple-darwin8.8.1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.

Error: The following dependencies failed to build: par2
Error: Status 1 encountered during processing.


Wat is hier de fout? :?

Acties:
  • 0 Henk 'm!

  • 418O2
  • Registratie: November 2001
  • Laatst online: 00:28
ik heb geen verstand van apple's, maar wat staat er in config.log?

Acties:
  • 0 Henk 'm!

  • Timo
  • Registratie: Oktober 2001
  • Laatst online: 08-05 07:44
Die is nergens te vinden, in ieder geval met spotlight niet? :? en ik heb geen idee waar ik die dan zou moeten vinden..

Acties:
  • 0 Henk 'm!

  • tweak_dude
  • Registratie: Februari 2001
  • Laatst online: 19-07 19:31
fooker schreef op zondag 19 november 2006 @ 17:39:
Die is nergens te vinden, in ieder geval met spotlight niet? :? en ik heb geen idee waar ik die dan zou moeten vinden..
Hier had ik vandaag ook al mee te maken bij de installatie van Hellanzb (zie ook onmisbare tools topic).
Dat je die file met spotlight niet kunt vinden komt omdat die niet overal zoekt (ook al kies je computer bij zoekopties). Maar kijk maar eens in /opt/local/var/db/dports/build. Daar zal een directory met iets met par2 in de naam staan. En dus ook de log file.
Maar eigenlijk kun je je de moeite besparen omdat ik al iets verder ben ;)
Het blijkt namelijk dat de intel versie van de compiler bepaalde benodigde onderdelen mist die nodig zijn voor compilatie.
Een oplossing heb ik helaas nog niet gevonden.

Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 15-07 16:55

chem

Reist de wereld rond

De oplossing is bv macpardeluxe downloaden, en daaruit de par2 etc. kopieeren naar een logische plaats, zoals /opt/local/bin

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • tweak_dude
  • Registratie: Februari 2001
  • Laatst online: 19-07 19:31
chem schreef op zondag 19 november 2006 @ 19:04:
De oplossing is bv macpardeluxe downloaden, en daaruit de par2 etc. kopieeren naar een logische plaats, zoals /opt/local/bin
Een beetje offtopic: zijn de overige onderdelen van Hellanzb dan wel te compileren?
Ports is inderdaad bezig met andere dingen :)
Maakt dus blijkbaar niet uit dat eigen database (van port) niet aangeeft dat het geïnstalleerd is.

[ Voor 18% gewijzigd door tweak_dude op 19-11-2006 19:27 ]


Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 15-07 16:55

chem

Reist de wereld rond

yes, want ports ziet dan dat je al een par2 binary hebt.

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • orillion
  • Registratie: April 2006
  • Laatst online: 07:06
Er is wel een fix, je kan hem hier downloaden: http://members.chello.nl/k.groeneveld1/par2.zip

Gewoon uitpakken in de ports directory in de map archivers en opnieuw proberen te installeren.
Ik heb deze fix overigens destijds uit bugzilla geplukt, schijnbaar is hij nog steeds niet gecommit.

Acties:
  • 0 Henk 'm!

  • Timo
  • Registratie: Oktober 2001
  • Laatst online: 08-05 07:44
Het is me gelukt met de tips van Chem. :) Heb dat par2 bestandje daarnaar toe gekopieerd en als resultaat compileerde het programma goed !

Bedankt allemaal _/-\o_ :*)

Acties:
  • 0 Henk 'm!

Anoniem: 71895

MacPar deluxe is ook een puik programmatje.

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

Jongens ik kom er niet uit en kan de fix ook niet downloaden. Wat betreft de par2 kopieren uit macpardeluxe en naar die directory kopieren, dat lukt me niet. Kan alleen het programma macpar vinden.

Thanks

Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19-07 10:41

alienfruit

the alien you never expected


Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

Dat helpt ook niet. Is ook erg ingewikkeld trouwens. Is er niet ergens een filetje te vinden die het allemaal automatisch doet?

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

verder geen oplossingen? Dan denk ik dat hellanzb voorlopig er niet inzit voor mij.
Bedankt iig

Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19-07 10:41

alienfruit

the alien you never expected

Sorry, maar dan doe je echt iets verkeerd hoor. Ik heb de instructies eerder deze week ook gevolgt en het werkte perfect.

Nadat je compilatie fout gaat moet je dus opzoek naar de Portfile voor par2 en die kleine aanpassingen maken (in bijv. TextEdit e.d.). Mogelijk kan je ook deze aanpassen:
/opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/archivers/par2/Portfile
bijv. door:

code:
1
open /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/archivers/par2/Portfile


Vervolgens pas je die regels helemaal onderaan, ik heb:

code:
1
2
3
platform darwin 8 {
    configure.env-append    CC=/usr/bin/gcc-4.0 CXX=/usr/bin/g++-4.0
}


Als je dat eenmaal hebt gedaan moet je dus reedsolomon.cpp opzoeken in Spotlight of via locate reedsolomon.cpp in Terminal.app. Vervolgens open je dit bestand maak je de aanpassingen met bijv. TextEdit volgens de webpagina hierboven. Je moet dus template <> toevogen aan als je methodes of regels die beginnen met het woord boolean.

Als je nu de compilatie opnieuw start zou het goed gaan...

[ Voor 96% gewijzigd door alienfruit op 05-01-2007 10:58 ]


Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

sorry maar dat heb ik gedaan. Het werkt niet.

<> Bool

of doe ik iets fout?

Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19-07 10:41

alienfruit

the alien you never expected

Uh je moet niet "<> " er voor zetten maar "template <> ". zonder haakjes ;)
Oftewel

bool blabla

wordt:

template <> bool blabla

[ Voor 28% gewijzigd door alienfruit op 05-01-2007 12:32 ]


Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

alienfruit schreef op vrijdag 05 januari 2007 @ 12:31:
Uh je moet niet "<> " er voor zetten maar "template <> ". zonder haakjes ;)
Oftewel

bool blabla

wordt:

template <> bool blabla
:) Dat begreep ik dus niet. We proberen het opnieuw

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

Ik kom iets verder alleen gebeurt er dan het volgende:

http://members.chello.nl/.../foutmelding hellanzb.rtf

Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 19-07 10:41

alienfruit

the alien you never expected

Als het goed is zou je wel par2 moeten hebben als je port installed doet.

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

alienfruit schreef op vrijdag 05 januari 2007 @ 14:01:
Als het goed is zou je wel par2 moeten hebben als je port installed doet.
Dus die foutmeldingen zijn niet van belang?

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

hoe kan ik alles verwijderen wat ik geinstalleerd heb. Ik wil alles weer van begin af aan doen.

Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 15-07 16:55

chem

Reist de wereld rond

het zou helpen als je vertelt wat je gedaan hebt ;)

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

chem schreef op vrijdag 05 januari 2007 @ 16:15:
het zou helpen als je vertelt wat je gedaan hebt ;)
Ja dat is een probleem. Ik heb de aanwijzingen gevolgd. Dus XCode geinstalleerd en daarna darwinports (meerdere malen later) en dat hele sudo port verhaal.

Ook heb ik bij die reedsolomonfile overval Template <> voor gezet. Waar hoort die reed solomon file te staan trouwens? Ik heb hem in opt/local/bin staan

Anyway is er niet een map waarin alles geinstalleerd staat die ik kan verwijderen zodat ik alles opnieuw kan doen? Dan installeer ik die xcode en darwinports opnieuw en doe ik alles van het begin af aan.

laatste foutmelding is trouwens:

---> Building python24 with target all
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_lang_python24/work/Python-2.4.3" && make all" returned error 2
Command output: /opt/local/bin/install -c -d -m 755 Python.framework/Versions/2.4
make: execvp: /opt/local/bin/install: Permission denied
make: *** [Python.framework/Versions/2.4/Python] Error 127

Error: The following dependencies failed to build: py-twisted py-zopeinterface python24 shorten unrar
Error: Status 1 encountered during processing.

Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 15-07 16:55

chem

Reist de wereld rond

maar het staat er duidelijk; je hebt het recht niet.

Doe je wel een sudo voor je port commando?

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

chem schreef op vrijdag 05 januari 2007 @ 20:45:
maar het staat er duidelijk; je hebt het recht niet.

Doe je wel een sudo voor je port commando?
Ja ik typ het volgende: "sudo port install hellanzb"

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

als ik de opt map verwijder op de schijf, kan ik dan alles weer opnieuw installeren of zitten daar ook belangrijke andere files in?

Acties:
  • 0 Henk 'm!

  • Bigg Balls
  • Registratie: Februari 2006
  • Laatst online: 18-07 23:24

Bigg Balls

Screw you guys, I'm going

Iemand nog sugesties om het werkend te krijgen?

Acties:
  • 0 Henk 'm!

  • Gamebytes
  • Registratie: April 2006
  • Laatst online: 21:45
Na 2 uurtjes kloten in de terminal en het aanpassen van de config files zoals beschreven staat in de tutorial is het mij ook gelukt, super programma.
Pagina: 1