arch lfs build

Fórumok

Sziasztok !

Van egy kis szabadidőm, és úgy gondoltam, készítek egy LFS rendszert. Régebben 2 évig használtam éles rendszerként és tetszett.
A rendszert, jelenleg éles rendszerként használt Arch-on építem (Tudom, nem a legbölcsebb megoldás, éles rendszeren csinálni :) ).
A problémám a következő. A wget-et szeretném leforgatni a de a következő hibát kapom.

https://pastebin.com/qui3Prqd

utils.c:74:11: fatal error: pcre2.h: No such file or directory -> Eszerint, pcre2 nincs telepítve.

Viszont, a telepítve van az Arch-on:

[root@HeckerOS pusztito]# pacman -Ss pcre
core/pcre 8.43-1 [telepítve]
A library that implements Perl 5-style regular expressions
core/pcre2 10.33-1 [telepítve]
A library that implements Perl 5-style regular expressions. 2nd version
community/gambas3-gb-pcre 3.13.0-5 (gambas3)

Config beállítás ami alapján próbálom forgatni:

./configure --prefix=/tools \
--with-ssl=openssl \
--without-libidn \
--without-libpsl \
--without-metalink
make
make install

Esetleg van valakinek ötlete?
Válaszokat előre is köszönöm !

Hozzászólások

Nem ismerem Arch-ot, ott is vannak -devel csomagok?
Ha igen, akkor az is kell.
Ha nem, akkor is kell.

--

nTOMasz
"The hardest thing in this world is to live in it!"

[pusztito@HeckerOS ~]$ pkg-config --libs libpcre
-lpcre
[pusztito@HeckerOS ~]$ pkg-config --libs libpcre2
Package libpcre2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2', required by 'virtual:world', not found
[pusztito@HeckerOS ~]$

A configure szkript végén van egy összefoglaló, abban van egy Libs: sor.
Ott az van, hogy -lpcre2-8.
Innentől neked kellene rájönni, hogy mi a hiba, mert a te rendszered, te vagy ott előtte.
Tippem az, hogy a két pcre csomagod közül csak egy egyiknek (a sima pcre csomagnak) van telepítve a devel csomagja (Lásd libpcre2.pc hiánya).
A configure pedig a pcre2-t találja meg vagy preferálja.
De bármi más is lehet. Pl. libpcre2.pc helyett valami más a neve a fájlnak stb...

--

nTOMasz
"The hardest thing in this world is to live in it!"

ha jol ertem, most epited a toolokat, amik segitsegevel fel tudod epiteni a rendszert.
miert van szukseg wget-re?

Kérdés: Arch alatt akarod a wget-et fordítani? Ha igen: akkor miért?
Ha nem, hanem chroot-ban vagy, akkor tökmindegy, hogy Arch-on mi van telepítve.
Sejtésem szerint chroot-ban vagy.

Szerk.: bocs, nem chroot, látom. Egy file /usr/include/pcre2.h mit mond?