- This topic has 6 hozzászólás, 3 résztvevő, and was last updated 18 years, 6 months telt el by
Vladi.
-
SzerzőBejegyzés
-
2006-12-12-14:26 #2081933Vladi wrote:Amire gondolok, az az, hogy nem találja a fordítót, mert az máshol van mint ahhol keresi!
Pedig te írtad:
Vladi wrote:[red]checking for gcc… gcc[/red]
checking for C compiler default output file name… a.outNem tudom, mennyire bogarásztad át a config.log-ot, de én találtam egy izgi részt benne:
configure:2501: checking for C compiler default output file name
configure:2528: gcc conftest.c >&5
configure:2531: $? = 0
configure:2569: result: a.out
configure:2586: checking whether the C compiler works
configure:2596: ./a.out
[red]./configure: line 2597: ./a.out: Permission denied[/red]
configure:2599: $? = 126
configure:2608: error: cannot run C compiled programs.Hol fordítod? Mármint milyen fájlrendszeren? Ugye nem fat?
2006-12-12-15:19 #2081934Hello!
Átolvasgattam a config.log-ot, de erre nem is gondoltam….
Igazad lehet! Most, hogy visszaemlékszem tényleg fat32-n próbáltam!!
Ezek szerint azon (mármint fat-on) nem lehet programot forgatni!?
Meglátom. Hétvégén kipróbálom.
Köszi a tippet!2006-12-12-16:08 #2081935Vladi wrote:Ezek szerint azon (mármint fat-on) nem lehet programot forgatni!?Lehet, csak onnan nem tudod futtatni, mivel (mint tudjuk), linux alatt úgy dől el, hogy mi futtatható és mi nem, hogy van-e rajta futtatási jog. Mivel a fat ilyen csodákat nem kezel…
Bár meg lehet oldani, javaslom a hup-os fstab FAT részét elolvasni, és abból egy következtetést levonni!Fordítás: ha csak az lenne, akkor (első blikkre) minden további nélkül. Csak mivel van egy configure szkript, ami ellenőrzi, megfelelően megy-e a gcc, így nem fog elkészülni neked a Makefile (mivel a gcc által gyártott állományt nem tudja futtatni). Ja, ezért (mármint a fat-rendszer miatt) nem ment szerintem a configure „szimplán”, csak sh ./configure-módon.
2006-12-12-16:40 #2081936Jah.
Akkor először inkább ext3-n próbálom forgatni.configure:2183: checking for gcc
configure:2199: found /usr/lib/ccache/gcc
configure:2210: result: gcc
configure:2448: checking for C compiler version
configure:2455: gcc –version >&5
gcc (GCC) 3.4.6E szerint a fordító megvan. Így már mennie kell!
A hup-os doksit meg elolvastam következtetést levontam:
inkább hagyom, hogy az UHU automount tegye a dolgát,
én meg forgatok ext3-n. 😉Majd jelentkezem az eredménynel, ha nem megy kiabálok :rolleyes:
2006-12-12-17:19 #2081937Az umask-ot bűvöld a „hup-os doksiban”.
De sokkal egyszerűbb, meg jobb is lesz ext3-on, fat-ról installálás nem lesz szerintem túl jó, mert ekkor meg mindenen lesz futtatási jog (nemtom, a Makefile-ja átállítja-e jóra).2006-12-15-22:42 #2081938Na végre sikerült telepíteni. Bár igaza volt nanobit -nek, nem szükséges telepíteni.
Ext3 file rendszeren elindul gond nélkül … aztán kifagy >:(
Viszont lefordult (/src könyvtár -> make install) ééés: …. utána is kifagy ??? ???
Valami gondja lehet a felbontással. Azt elvileg az autexec.cfg -ben lehet beállítani.De ennyi fagyás után már elment a kedvem a kísérletezéstől…
Majd talán egy későbbi verziót. (hajj, pedig kotta kis játék ez! izgis kis sp része van!)uzsolt! neked köszi az „okítást” és a türelmet 😀
2009-12-04-19:58 #1885073Sziasztok!
A címben említett játékot [pár napja jelent meg az új kiadás] szeretném telepíteni UHU 2.0-n.
[fedora 6-ra feltelepült gond nélkül, de valószínüleg az fglrx driver miatt kilépésnél „csontkeménnyé” fagyott >:(]
A letöltött program megtalálható itt .
[Jó kis játék, ajánlom kipróbálni!! 8)]Ami problémát okozott, az a forrásból való telepítés.
Ez történt:oleg:/$ su –
Jelszó:
Utolsó belépés: 2006. dec. 9., szombat, 19.45.51 CET itt: pts/1
root:~# cd /media/disk-hda2-GAME/Sgedit
root:/media/disk-hda2-GAME/Sgedit# sh ./sauerbraten_unix
Your platform does not have a pre-compiled Sauerbraten client.
Please follow the following steps to build a native client:
1) Ensure you have the SDL, SDL-image, SDL-mixer, and OpenGL libraries installed.
2) Change directory to src/ and type „make install”.
3) If the build succeeds, return to this directory and run this script again.Annyi baj legyen, akkor fordítok! 😉 (gcc fordító és a többi függőség telepítve van)
(a confugure viszont csak sh ./configure paranccsal indul, úgyhogy módosítottam a makefile-t 8))root:/media/disk-hda2-GAME/Sgedit# cd src
root:/media/disk-hda2-GAME/Sgedit/src# make install
cd enet; sh ./configure
checking for a BSD-compatible install… /bin/install -c
checking whether build environment is sane… yes
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking for gcc… gcc
checking for C compiler default output file name… a.out
checking whether the C compiler works… configure: error: cannot run C compiled programs.
If you meant to cross compile, use `–host’.
See `config.log’ for more details.
make: *** [enet/Makefile] Error 1
root:/media/disk-hda2-GAME/Sgedit/src#😮
Na kb. eddig jutottam…. :- belenéztem config.log-ba, de ott sem találtam használható infot. 🙁
Amire gondolok, az az, hogy nem találja a fordítót, mert az máshol van mint ahhol keresi!
Azt, hogyan adjam meg: foglamam sincs. Ebben kellene egy kis segítség!! Megköszönném!!!(Csatolok adaléknak még ezt azt, hátha valaki megvilágosodik ::))
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz