[haiku-development] Re: non-packaged make install

  • From: Ingo Weinhold <ingo_weinhold@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 20 Sep 2014 18:48:51 +0200

On 09/20/2014 07:28 AM, Ralf Schülke wrote:
The situaation are:
Install a C++ lib (https://github.com/maekitalo/cxxtools)

In the past:
,/configute --prefix=/boot/common
-> this works, but noew Haiku have a packaged system, and the "common"
folder are deprecated install path.

I read, the "/boot/system/non-packaged"  are the right place to install.

The problem are the "include"  path are not working anymore, because
haiku will need PREFIX/develop/headers

The lib, are a autotool project, when i add the
--includedir=/boot/system/nin-packaged

That would have to be:

  --includedir=/boot/system/non-packaged/develop/headers

There are a few more directories that should be set for a clean installation (cf. [1]). It would probably be nice to patch autoconf to get defaults that fit Haiku better.

became i error (make install) he can't mkdir -p 655 'develop/header'

Without the command line and the actual error message, it is impossible to guess. Anyway, when I manually run

   mkdir -p 655 /boot/system/non-packaged/develop/headers

it works just fine. So I'd assume that some path has not been specified correctly.

CU, Ingo

[1] https://bitbucket.org/haikuports/haikuporter/src/6259f761307e3078ee763b28867683061f896687/HaikuPorter/Port.py?at=master#cl-960


Other related posts: