компилирование git на HP-UX

924
Chris Drappier

Я пытаюсь скомпилировать git в системе HP-UX. и когда я запускаю make all, я получаю синтаксическую ошибку в строке 252. если я иду в строку 252 make-файла, я вижу

uname_O := $(shell sh -c 'uname -o 2>/dev/null || echo not') 

Я попробовал несколько способов исправить эту ошибку, удалив строку и изменив ее на жестко закодированное значение, но даже если я закомментирую строку, удалю строку, изменим ее или что-то еще, я все равно получаю синтаксическую ошибку в строке 252. Кто-нибудь успешно скомпилировал git на hp-ux без использования компилятора gcc?

благодарю вас!

0

2 ответа на вопрос

0
Majenko

I have never used HP-UX, but on FreeBSD when I get these kind of errors it's invariably the version of make that is installed. BSD systems (and I think HP-UX is based on BSD) use the BSDMake (or pmake) program, whereas Linux uses Gnu Make.

You may like to try installing Gnu Make first and then using that to compile git.

можно ли установить без рут-доступа? так как у меня нет рута в этой системе. Chris Drappier 13 лет назад 0
In HP-UK specifically I have no idea. You may be able to compile it from source - as long as it doesn't need GNU make to compile... (chicken... egg...) Majenko 13 лет назад 0
Я точно знаю. Ладно, не ответ типа волшебной пули, на который я надеялся, но это то, что есть. Спасибо за ответ :) Chris Drappier 13 лет назад 0
0
StackUnderflow

You have two options:

  • Try this guide for compiling and installing git on HPUX.
  • Download the pre-compiled package and the required dependencies here.

Похожие вопросы