[arch-general] How to obtain development headers for package
Hey, Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package-dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction? If it's useful, I need the dev headers for sqlite3.
On Tue, Feb 23, 2010 at 6:11 PM, Michishige Kaito <chris.webstar@gmail.com> wrote:
Hey,
Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package-dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction?
If it's useful, I need the dev headers for sqlite3.
Dev things come with the regular packages. Just install the sqlite3 package. In general, if you know the name of a file you want, you can use "pkgfile" (from the "pkgtools" package) to find the right package.
On 24.02.2010 00:11, Michishige Kaito wrote:
Hey,
Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package-dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction?
If it's useful, I need the dev headers for sqlite3.
The headers are usually included in the package unless it is a special package of some kind. The only package I know where headers are split due to their size is the kernel-headers pacakge. Welcome to Arch, have a nice trip. -- Sven-Hendrik
Wow did all of you post simultaneously ;)
Thanks for all the quick replies! I was actually missing base-devel ^_^ 2010/2/24 gt <codered12@gmail.com>
Wow did all of you post simultaneously ;)
On Tue, Feb 23, 2010 at 11:11:12PM +0000, Michishige Kaito wrote:
Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package-dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction?
If it's useful, I need the dev headers for sqlite3.
I'm by no means an Arch expert, but as far as my experience goes Arch will install the -dev part along with the normal package. At least that seems to happen for most packages that provide libraries etc., if you install the lib you get the headers as well. Ciao, -- FA O tu, che porte, correndo si ? E guerra e morte !
On Feb 23, 2010, at 18:11, Michishige Kaito <chris.webstar@gmail.com> wrote:
Hey,
Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package- dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction?
If it's useful, I need the dev headers for sqlite3.
The headers in arch aren't separate packages. HTH Andrew
On 02/24/2010 01:11 AM, Michishige Kaito wrote:
Hey,
Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package-dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction?
If it's useful, I need the dev headers for sqlite3.
we are not splitting packages like that in -dev libpackage etc. everthing is in the package. for your situation install sqlite3 is enough -- Ionut
On Tue 23 Feb 2010 23:11 +0000, Michishige Kaito wrote:
Maybe I'm just not understanding how Arch works, so please forgive my ignorance. I come from ubuntu, and there you get development headers for most packages by following the naming convention, which is package-dev. A quick apt-cache search package | grep dev would yield the right package. Now, I'm trying to obtain these on my fresh arch, but can't seem to find anything through pacman search or google. Anyone could hint me in the right direction?
If it's useful, I need the dev headers for sqlite3.
The standard practice in Arch is to keep development headers in the package, so they should be included in the sqlite3 package. Contact the package maintainer if anything is missing. Enjoy!
participants (8)
-
Andrew Antle
-
fons@kokkinizita.net
-
gt
-
Ionut Biru
-
Loui Chang
-
Michishige Kaito
-
Ray Kohler
-
Sven-Hendrik Haase