ghc-6.6.1 forgatása leállt:
== make all -r;
in /home/hardre/haskell/ghc/ghc-6.6.1/rts
------------------------------------------------------------------------
make -C dotnet all
cl /LD /clr /c Invoker.cpp
make[2]: cl: Command not found
make[2]: *** [Invoker.obj] Error 127
make[1]: *** [all] Error 2
make: *** [stage1] Error 1
Keresgéltem neten, de egyelőre nincs ötletem, melyik csomagban lehet a 'cl'. A makefile itt van, ebből arra következtetek, hogy a gcc objc* use flagekkel tartalmazzaa a cl-t, jól gondolom? Ha nem akkor melyikben lehet?
- 1118 megtekintés
Hozzászólások
Én ezzel szoktam keresgélni.
http://www.gentoo.org/doc/en/gentoolkit.xml
ja emerge gentoolkit, azt hiszem van hozzá gui is.
- A hozzászóláshoz be kell jelentkezni
Nem tudom megnézni, mivel nincs fent. Azért akarom megtudni, hogy felrakjam, de ígérem, amint felraktam, megnézem a gentoolkittel. :)
-------------------
2.6.20-gentoo-r8
- A hozzászóláshoz be kell jelentkezni
Én meg ezzel ni Ha valaki gyártott olyan csomagot, amiben volt ilyen nevű file, azt itt megleled.
- A hozzászóláshoz be kell jelentkezni
Ez is jó, de mennyire friss?
- A hozzászóláshoz be kell jelentkezni
Ha igaz, amit a faszi írt régebben, folyamatosan frissül valami levélparsoló automatika segélyével.
- A hozzászóláshoz be kell jelentkezni
Ebben nem találtam, most fordul a gcc, meglátjuk, abban lesz-e.
-------------------
2.6.20-gentoo-r8
- A hozzászóláshoz be kell jelentkezni
Szerintem ez lesz az (a packages.debian.org-al talaltam).
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
Ezt felraktam, de nem volt benne a cl, egyébként meg nem hiszem, hogy haskell compiler fordítása közben, egy cpp file-t valami lisp-es programmal akarna kezelni a makefile, dotnetről meg objcről ír csak.
-------------------
2.6.20-gentoo-r8
- A hozzászóláshoz be kell jelentkezni
Nekem gyanus hogy valami use-flagot kihaygtál,
- A hozzászóláshoz be kell jelentkezni
nekem az a gyanús hogy a ghc-6.6 hardmasked.
- A hozzászóláshoz be kell jelentkezni
Sosem portageből rakom, mivel mire ott stable, addigra 4-5 új verzió kijön, és szeretném az új featureeket kihasználni, féléves várakozások nélkül. A ghc-6.6 egyébként simán lefordult (az se portageből). Most az objectio és dotnet nélkül eljutott valameddig:
== make all - --no-print-directory -r;
in /home/hardre/haskell/ghc/ghc-6.6.1/libraries/Cabal/cabal-setup
------------------------------------------------------------------------
../../../compiler/ghc-inplace -o cabal-setup -H64m -O2 -package Cabal CabalSetup.o
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -loleaut32
collect2: ld returned 1 exit status
make[3]: *** [cabal-setup] Error 1
Failed making all in cabal-setup: 1
make[2]: *** [all] Error 1
Failed making all in Cabal: 1
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/hardre/haskell/ghc/ghc-6.6.1/libraries'
make: *** [stage1] Error 2
Ez az oleaut32 valami wines lib, nem tudom ahhoz nekem mi közöm. A cl-t is wines cuccok között láttam google alapján. De azt hiszem, hagyom a fenébe, és 6.6ot forgatok, az lefordult már.
-------------------
2.6.20-gentoo-r8
- A hozzászóláshoz be kell jelentkezni
És ha ezt az egyet kiteszed unstable-be?
/etc/portage/package.keywodrs-ba beraksz egy ilyet hogy:
dev-lang/ghc ~amit_használsz
- A hozzászóláshoz be kell jelentkezni
Pont azért akarom forrásból rakni, hogy optimalizálhassam. Ezt a portagen keresztül elég nehéz. Ha már portage, akkor binárist rakok belőle, de nyilván nem ez a célom. :) Egyébként ki fogom próbálni lefordul-e, de lassan a 6.6-os felrakásának irányába megyek mostmár.
-------------------
2.6.20-gentoo-r8
- A hozzászóláshoz be kell jelentkezni
Meg kell mondjam, a Gentoo-s srácok néha nagyon nyuszik, ha verziófrissítésről van szó. Ld. Gnome. Ez alapból nem baj, csak nem feltétlen tetszik mindenkinek a dolog.
- A hozzászóláshoz be kell jelentkezni
Főleg a compilereknél ciki. A ghct márcsak azért se portageből rakom, mert alapvető függőségek, mint pl. a cabal, már 1 éve ~, az extra packagek ráadásul nincsenek benne, tehát azokat mindenképp kézzel kell felrakni.
-------------------
2.6.20-gentoo-r8
- A hozzászóláshoz be kell jelentkezni
C:\Program Files\Microsoft Visual Studio 8\VC\bin>cl
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
- A hozzászóláshoz be kell jelentkezni