TCH (statz) | #1, Főfasz (10466) |
2260 | #5359 | ^ | Idézet | Mon, 07 Jun 2021 17:24:39 +02 |
188.143.*.* | *.pool.digikabel.hu |
Most forgattam le a Lazarus 2.0.12-őt FreePascal 3.2.2-vel FreeBSD és Solaris 10 alatt: egyik sem akart működni. A FreeBSD-s Lazarus közölte, hogy olyan nincs, hogy /usr/local/local/lazarus (ki a fasz mondta neki, hogy oda telepedjen?!), a Solarisos meg beszart avval, hogy /opt/csw/gnu/cp: preserving permissions for '/path/to/file': Invalid argument. A FreeBSD-t Kolumbusz tojása volt megoldani: ln -s /usr/local /usr/local/local (De ez mibazmeg...) A Solaris esetében meg annyit kell csinálni, hogy mielőtt kiadjuk a parancsot, hogy gmake install, előtte mv /opt/csw/gnu/cp /opt/csw/gnu/cp.bak && ln -s /bin/cp /opt/csw/gnu/cp, utána meg mv /opt/csw/gnu/cp.bak /opt/csw/gnu/cp 'sztannyi. Az itt található telepítőscripteket frissítettem. Ezúton kívánok a felelősnek nyolc darab hegyméretű véreres polipfaszt a picsájába aztán a pofájába; hát ez eddig működött bazdmeg... Sz*rk: OpenBSD alatt meg nem is lehet életrelehelni: (3104) Compiling iphttpbroker.pas Fatal: (10022) Can't find unit cNetDB used by netdb Fatal: (1018) Compilation aborted gmake[2]: *** [Makefile:3234: turbopoweripro.ppu] Error 1 gmake[2]: Leaving directory '/tmp/lazarus/components/turbopower_ipro' gmake[1]: *** [Makefile:1788: bigide] Error 2 gmake[1]: Leaving directory '/tmp/lazarus/components' gmake: *** [Makefile:3673: bigidecomponents] Error 2pedig eddig ez is működött, legalábbis 3.2.0-val és Lazarus 2.0.10-zel... Sz*rk: Jelentettem mind a hármat: https://forum.lazarus.freepascal.org/index.php/topic,54926.0.html https://forum.lazarus.freepascal.org/index.php/topic,54932.0.html https://forum.lazarus.freepascal.org/index.php/topic,54933.0.html Az OpenBSD-re már érkezett is patch, amiből kiderül, hogy csak annyit kell csinálni, hogy a packages/fcl-net/fpmake.pp fájlban megkeressük azt a sort, hogy T:=P.Targets.AddUnit('cnetdb.pp',[linux,freebsd,solaris,android]);és hozzáadjuk az openbsd stringet is. A Solarisosra is érkezett tipp, hogy nem kell átnevezgetni, hanem csak úgy kell kiadni, hogy: CP=/bin/cp gmake install |