Tiny Core Extensions > TCE Q&A Forum

compiling

(1/3) > >>

jpeters:
Seems like sometimes there's an endless chain of pkgconfig requests when compiling. If I build libgnome_dev, then it wants libbonobo_dev, which needs libORbit_dev, etc, etc.  I don't know if there's an easier way when the libs already exist.  

Juanito:
I guess it depends on what you're trying to compile - several bloat-o-gnome applications seem to require many, many deps, gnu cash being a good example. Xorg does quite well in this respect too...

jpeters:
I was hoping I could just do some CFLAG  to bypass the whole pkgconfig thing......but maybe not.

curaga:
Welcome to the concept of Dependency Hell ;)

Trying to build anything that depends on 30+ Gnome or KDE packages is rather bad. Because they in order depend on more G/K packages, and so on.

Disabling pkg-config wouldn't help much, then your compile would only error out at the linking phase when it can't find those libs.

jpeters:
I could find and compile source for ORBit.pc  (for gnome-1 apps) , but finding source for ORBit-2.0 is another matter.  The only sources I found were rpm that didn't convert with rpm2targz:


--- Code: ---tc@box:~/Desktop$ rpm2targz ORBit2-2.14.9-1mdv2008.0.src.rpm
ERROR:  rpm2cpio failed.  (maybe ORBit2-2.14.9-1mdv2008.0.src.rpm is not an RPM?

--- End code ---

Edit: I see there's a package at BLFS  (which requires libIDL-2.0  :)  )

Navigation

[0] Message Index

[#] Next page

Go to full version