O que significa 'construir com ramificação mestre de…' significa?

1

Estou tentando instalar o ios-webkit-debug-proxy. e durante a execução de 'make' recebo o seguinte erro.

webinspector.c: In function 'idevice_connection_get_fd_wrapper':
webinspector.c:50:3: error: implicit declaration of function 'idevice_connection_get_fd' [-Werror=implicit-function-declaration]
   idevice_error_t err = idevice_connection_get_fd(connection, &fd);

Eu acho uma espécie de conselho na página do github desse problema

error during compilation

implicit declaration of function 'idevice_connection_get_fd' is invalid in C99
idevice_error_t err = idevice_connection_get_fd(connection, &fd);

Build with master branch of libimobildevice or if you're using homebrew >brew uninstall libimobiledevice && brew install --HEAD libimobiledevice

como estou tentando instalar isso no linux (ubuntu), eu não tenho homebrew.

O que eles querem dizer com 'Construir com ramificação mestre de libimobildevice'?

    
por sjbuysse 20.05.2016 / 09:25

1 resposta

1

A ramificação padrão de uma árvore de desenvolvimento no git é chamada de master e, geralmente, essa ramificação é usada como ramificação principal.

clone-o usando git e cd no diretório:

git clone https://github.com/libimobiledevice/libimobiledevice.git
cd libimobiledevice

Normalmente, a ramificação principal será retirada por padrão, verifique com:

git status -b

Ou efetue o checkout da ramificação master :

git checkout master

Para compilar a execução:

./autogen.sh
make
sudo make install
    
por 20.05.2016 / 10:24