2011-06-06 4 views
2

J'ai recherché cette erreur (exacte), mais je ne trouve aucune mention sur le web. Fondamentalement, j'essaye d'installer ctags (je ne l'ai jamais utilisé auparavant) sur OSX Snow Leopard. Voici ce que je l'ai fait:erreur ctags: "ctags: option inconnue: -p"

  1. J'ai téléchargé le dernier package (version 5.8) d'ici: http://ctags.sourceforge.net/
  2. les instructions INSTALL, je n'ai plus configure/make/make install. Cela installe un binaire ctags dans/usr/local/bin /.
  3. Si je cd dans/usr/local/bin/et exécuter ./ctags (sans args), je reçois ceci: ctags: Option inconnue: -p

At-on vu cela auparavant? Je ne fournis évidemment aucun argument; si je le fais, je reçois toujours la même erreur (peu importe les arguments).

Cheers,

-Lars

+0

Qu'est-ce que vous obtenez avec 'type ctags' ou' which ctags'? Que diriez-vous de 'echo $ CTAGS; echo $ ETAGS'? – sarnold

+0

$ type ctags ctags est/usr/bin/ctags $ qui ctags /usr/bin/ctags # Ceci est la version pré-installée de ctags. J'essaie d'utiliser le nouveau que j'ai installé dans/usr/local/bin (voir l'étape 3 ci-dessus); ce n'est pas encore sur mon chemin. Les deux variables d'environnement ne sont pas définies. – larsbutler

Répondre

1

Je pense que vous devriez vérifier votre ~/.ctags (ou tout autre fichier de configuration ctags figurant dans ctags -V). Vous avez probablement quelque chose comme -python-kinds=-i; ctags interprète cela comme une option de caractère unique (-p).

Dans tous les cas, essayez d'exécuter ctags avec ctags --options=NONE; Si cela résout le problème, cela signifie que le problème provient d'un de vos fichiers conf.

+0

Ouais, vous avez raison .. qui s'est avéré être le problème. (Je l'ai réparé il y a un moment, j'ai oublié de mettre à jour le fil.) Merci! – larsbutler

+0

Je ne sais pas à quel point il est insolent de demander, mais y a-t-il une raison pour laquelle vous n'avez pas accepté la réponse? Merci – sitaktif

+0

Fixé cela pour vous. :) – larsbutler