paclient retourne un code d'erreur 1 lors de l'utilisation de PAServer

Il peut arriver lors d'une compilation que l'on se retrouve avec un code d'erreur 1 provenant du programme paclient lié à PAServer. Le hic, c'est que toutes les erreurs liées à PAServer retournent ce code d'erreur, alors comment identifier le vrai problème pour s'en débarasser ?

En fait c'est assez simple : la vue "messages" possède deux onglets, il faut regarder le second.

En configuration par défaut vous avez la vue des messages de la compilation en bas de l'écran. Vous pouvez aussi ouvrir ou activer cette vue à l'aide du menu Voir / Fenêtres d'outils / Messages ou le raccourci clavier Maj+Alt+M.

Ce panel contient deux onglets : la construction et la sortie.

L'onglet "construction" contient les messages en provenance du compilateur et du lieur de Delphi, c'est là qu'on trouve les avertissements et erreurs signalés lors d'une compilation.

L'onglet "sortie" contient la copie de la console des commandes lancées par Delphi localement et à distance via PAServer. C'est là que vous trouverez les messages d'erreur qui ont généré le fameux "paclient error code 1".

Et si le problème se situe côté distant, vous pouvez :

  • activer le mode verbeux sur la console de PAServer par la commande "v",
  • relancer l'opération qui a planté dans Delphi,
  • copier/coller les commandes de la console de PAServer vers le terminal ou la ligne de commande du système d'exploitation sur lequel il tourne pour comprendre ce qu'il se passe.

C'est notamment que je recommande pour se dépatouiller en cas d'anomalies liées à la chaîne de compilation pour iOS et ses nombreuses spécificités (version de macOS, version d'iOS, version de Xcode, certificats et profils d'approvisionnement).

Bien entendu, si vous bloquez, vous pouvez toujours faire une recherche des messages d'erreur sur Internet ou sur les forums des différentes communautés d'utilisateurs de Delphi ou C++Builder.


A lire aussi

paclient retourne un code d'erreur 1 lors de l'utilisation de PAServer (08/09/2020)
Quoi faire une fois Delphi 10.4.1 Sydney installé ? (07/09/2020)
Installer la version 10.4.1 Sydney de RAD Studio, Delphi ou C++Builder (03/09/2020)
Pourquoi avoir choisi RAD Studio et Delphi comme outils de développement plus qu’un autre ? (30/07/2020)
Webinaire du 5 novembre 2019 : déploiement et débogage à distance (23/05/2020)
Webinaire du 22 février 2019 : créer des composants visuels sans faire de composant (23/05/2020)
Webinaire du 10 décembre 2018 : découvrez les nouveautés de Delphi 10.3 Rio (23/05/2020)
Delphi 10.4 Sydney arrive bientôt. Etes-vous prêts ? (21/05/2020)
Webinaire du 28 janvier 2020 : Utiliser des dessins vectoriels à la place d’images de différentes résolutions (29/02/2020)
Les patchs à installer sur la version Rio 10.3.3 de Delphi, C++ Builder et RAD Studio (27/02/2020)
Fêtons ensemble les 25 ans de Delphi ! #Delphi25th (11/02/2020)
Téléchargez Delphi 10.3 Rio gratuitement ! (03/02/2020)
Utiliser la VCL et FireMonkey dans des unités utilisées par des projets Windows ou multiplateforme (26/10/2019)
Les patchs à installer sur la version Rio 10.3.2 de Delphi, C++ Builder et RAD Studio (30/09/2019)
Les combinaisons de touches et raccourcis clavier utiles dans l'EDI de Delphi (29/05/2019)
Le nouvel IDE de Delphi se dévoile peu à peu pour la version 10.3 Rio (10/11/2018)
Les patchs à installer sur la version Tokyo 10.2.3 de Delphi, C++ Builder et RAD Studio (17/09/2018)
Faire attention aux fichiers ouverts lorsqu'on modifie un projet copié d'ailleurs (04/02/2018)
Utiliser les directives de compilations pour ne pas perdre ses données de production en développant ! (21/07/2017)
Contourner l'erreur "ld: warning: unknown dwarf DW_FORM_strp (offset=0xFFFFFF99) is too big in XXX.a(raw.o)" (28/06/2017)
Comment installer Delphi pour que tout fonctionne correctement ? (20/11/2015)

Membre du programme MVP.
Membre du programme MVP