Notes |
(0000625)
vapier
10-17-05 08:54
|
shells typically link against ncurses hence it goes in /lib
if you have a package which expects a library in a certain directory then that package is broken |
|
(0000626)
mikewhit
10-17-05 09:52
edited on: 10-17-05 09:54
|
Maybe on your systems, not ours, but you should still be able to configure it.
The ncurses.mk file hardwires it.
Not strictly relevant, but my desktop Fedora system works happily with it in /usr/lib !
|
|
(0000627)
vapier
10-17-05 10:45
|
seeing as how you have the source it should be easy enough to make the change on your side of things |
|
(0000633)
mikewhit
10-18-05 01:04
|
Editing individual package make files is NOT the reason for choosing an off-the-shelf package-based build component such as buildroot !!
If there was some means of tweaking some of the options (like /lib vs. /usr/lib) using a configure step/file, then that would be most useful.
Forgive me if this exists and I am unaware of it.
As it stands, busybox and boot components in our system do not require ncurses so it needs to live in /usr/lib rather than occupying space in a minimal /lib, apart from any package compatibility issues.
Thanks. |
|
(0000636)
vapier
10-18-05 05:49
|
buildroot is more of a development tool ... and it isnt meant to be an 'off-the-shelf' system but more of a tool to easily build and test uClibc
if you can come up with a flexible way to control packages in general i'll consider it but adding a configure option simply to control the location of libncurses is not acceptable |
|