WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: many dev extension don't have the extension as dep  (Read 1604 times)

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
many dev extension don't have the extension as dep
« on: July 24, 2012, 01:01:21 PM »
for example libexif-dev dep doesn't contain libexif
dCore user

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: many dev extension don't have the extension as dep
« Reply #1 on: July 24, 2012, 01:02:58 PM »
Why should they?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11041
Re: many dev extension don't have the extension as dep
« Reply #2 on: July 24, 2012, 01:14:57 PM »
Yep, it's not always a requirement. For example by installing Xorg-dev but not -lib the build will use the additional X libs (xinerama etc) as static, and so create a binary that doesn't depend on Xorg-lib.

This is often useful, and I think it applies to many other -dev extensions too.
The only barriers that can stop you are the ones you create yourself.

Offline jls

  • Hero Member
  • *****
  • Posts: 2135
Re: many dev extension don't have the extension as dep
« Reply #3 on: July 24, 2012, 01:21:51 PM »
So what should be the guideline?
dCore user

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: many dev extension don't have the extension as dep
« Reply #4 on: July 24, 2012, 01:39:21 PM »
Personally I'm always adding .tcz to -dev.tcz.dep Missing it always causing problem for me when testing the result. I think in most cases it helps more than hurts and Xorg like example of Curaga is an exception.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."