Halihó!
Tudtok valahol forrást mailman 2.1.x verzióra, amely csomagként létezik Solaris 10 x86 alá? Se a www.sunfreeware.com, se a www.blastwave.org oldalon nem találtam binárist.
Opcionálisan az is jó lenne, ha sikerülne feltennem olyan gcc4-et, amellyel fordítani is tudok. Feltettem a gcc4 csomagokat a blastwave.org forrásból, de a gcc ettől még nem működik sajnos...
===
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
===
Ahogy néztem, a gcc alapvető problémája, hogy nincs meg a szokásos include, tehát egy HelloWorld se fordul le:
$ gcc hello.c -o hello
===
hello.c:1:19: error: stdio.h: No such file or directory
===
Mi hiányzik és honnan? (Tudom, a hozzáértésem nagyon hiányzik... :)
- 1869 megtekintés
Hozzászólások
ha az include-ok hianyoznak, akkor az a solaris telepito cd-n lesz (legalabbis 8ason ott volt, letolteni nem sikerult nekem sehonnan, nincs kinn). asszem vaalmi SUNWinc vagy valami ilyesmi a csomag neve, de pkginfo meg pkgadd az megmondja (legalabbis a listabol mar kiolvashato).
- A hozzászóláshoz be kell jelentkezni
nem jó az a gcc, amit a solaris felrak?
egyébként majd bentről megírom, hogy pontosan milyen csomagok kellenek, hogy zsír módon tudj ilyesmit csinálni. (a két mondat nem függ össze, ha nincsenek ezek fent, a gyári gcc se megy.)
- A hozzászóláshoz be kell jelentkezni
Halihó!
Feltettem pár csomagot, most az alábbival jött elő:
===
$ gcc hello.c -o hello
collect2: cannot find 'ld'
===
Viszont ld-t nem találtam sajnos... :(
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
/usr/ccs/bin/ld
fordítás előtt érdemes PATH-ba felvenni a /usr/ccs/bin-t.
- A hozzászóláshoz be kell jelentkezni
Halihó!
Olyanom nem volt, de:
===
/opt/csw/i386-pc-solaris2.8/bin/ld: values-Xa.o: No such file: No such file or directory
collect2: ld returned 1 exit status
===
Alakul lassan... :)
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Entire + OEM telepitest csinalj, lesz mindened, es nem kell blastwave-ezni. A PATH-odban legyen elol a /usr/sfw/bin es a /usr/ccs/bin.
- A hozzászóláshoz be kell jelentkezni
+OEM nem kell, bár az nem túl sok.
Telepítés után le lehet dörgölni a Staroffice csomagokat és 7-800Mb fel is szabadul.
Egyébként minimal install felejtős, mert vért izzad az ember ha pl. fordítani akar valamit.
- A hozzászóláshoz be kell jelentkezni
Halihó!
Ez a Solaris, amin éppen dolgozom egy zóna, és a "global" zónához nem férek hozzá. Ahogy nézem, a /usr a "global" zónából jön és read-only (gondolom ha oda telepítenek, akkor azt látom én is). Szeretnék minél többet megoldani anélkül, hogy csomagtelepítést kérjek. :)
Megoldás lenne az is, ha valaki lefordítaná a mailman-t... mert minden más gond nélkül megy, amire szükségem van. Esetleg telepítek qemu-ra vagy VMWare alá egy Solarist és lefordítom magam... de éppen nincs erre helyem... :(
Az elsődleges probléma a mailman csomag hiánya... ha ezen túl tudom tenni magam, akkor nem is kell gcc.
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
akkor a zóna nem whole root.. kérj nyugodtan csomag telepítést, ezt az owner b@szta el, ezeknek a csomagoknak illik meglennie. utána nem lesz ilyen gondod.
- A hozzászóláshoz be kell jelentkezni
Halihó!
Milyen csomagokat kérjek, ami elegendő? Ahogy gondolom, a global zónában nem kell lennie gcc-nek, csak kell az include és a linker.
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
SUNWCXall vagy SUNWCall, ebben biztosan benne van, amugy szerintem is illene whole root zonat adni, lehet csak azert nem azt kaptal, mert a zonecfg alapban sparse root zonat csinal.
- A hozzászóláshoz be kell jelentkezni
Halihó!
Az a baj, hogy nem találtam a Solaris DVD-n ilyen csomagokat... :(
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Ez az entire es az entire+oem cluster, de nem hiszem, hogy igy utolag pkgadd-dal fel tudod tenni, esetleg egy upgrade-et lehetne csinalni a dvd-rol. Mit valasztott telepiteskor?
- A hozzászóláshoz be kell jelentkezni
Halihó!
Hát... fogalmam nincs... :)
Tőlem független a global zóna, és igyekeznék egyben kérni módosításokat, de - mint jeleztem is - nekem igazából egy mailman kellene csak... nem akar valaki megszánni, és fordítani egyet? :)
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Halihó!
No mindegy... feladtam package requestként a CSW-re. Remélem megcsinálja valaki... :)
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Ha lesz egy kis időm lefordítom neked.
Mire kell, x86, vagy sparc?
- A hozzászóláshoz be kell jelentkezni
Halihó!
x86
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Szia,
Készen van, csináltam belőle csomagot, pkgadd-al lehet telepíteni.
Fordítás közben volt pár warning. Nem teszteltem, de ha van valami gond szólj.
Kell hozzá egy mailman nevű csoport és egy mailman nevű user
Letölthető innen.
- A hozzászóláshoz be kell jelentkezni
Halihó!
Köszönöm... de sajnos az elején el is akadtam... :(
Az egész /usr read-only és ez a nyavajás oda gondolja tenni magát (/usr/local/)... ezt tudom befolyásoni a pkgadd-al?
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
ok, akkor csinálok belőle egy csomagot, ami a /opt alá települ.
Oda tudsz írni?
- A hozzászóláshoz be kell jelentkezni
Halihó!
Igen, oda korlátlanul... :)
A /opt/ alatt van most minden cuccom.
Azért majd kérek pár csomagot a /usr alá, amire esetleg szükségem van.
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
ok, letölthető az előző linkről.
Egyébként kell majd hozzá Python is ...
- A hozzászóláshoz be kell jelentkezni
Halihó!
Hmm... letöltöttem újra és:
===
$ pkgadd -d mailman-sol10-i386.pkg
The following packages are available:
1 SFWmailman Mailman, the GNU Mailing List Manager
(i386) 2.1.9
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 1
Processing package instance from
Mailman, the GNU Mailing List Manager(i386) 2.1.9
Imre Csatlos
The selected base directory must exist before
installation is attempted.
Do you want this directory created now [y,n,?,q] y
pkgadd: ERROR: unable to make directory .
Installation of failed (internal error).
No changes were made to the system.
===
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
bocs, javítva.
- A hozzászóláshoz be kell jelentkezni
Halihó!
===
Installation of was successful.
===
Este beüzemelem... köszönöm! :)
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Halihó!
Nos, nem sikerül, de időközben sikerült feltelepíttetnem a szükséges csomagokat, így tudtam magamnak fordítani mailman-t... :)
Úgyhogy jelentem megy: http://mail.javakocsma.hu/mailman/listinfo
Köszönöm mindenkinek a segítségét!
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
sunwbtool, sunwbtoox, sunwtoox, sunwsprot, sunwcsu, sunwtoo, remelem ennyi
/usr/ccs/bin a path-ban a csw-s binutils elott legyen
- A hozzászóláshoz be kell jelentkezni