Donc, je surfais sur le net et suis tombé sur cet article . Il indique essentiellement que FreeBSD , à partir de la version 10 et ultérieure, dépréciera GCC en faveur de Clang / LLVM . D'après ce que j'ai vu sur le net jusqu'à présent, Clang / LLVM est …
J'ai besoin de compiler un logiciel sur ma machine Fedora. Où est le meilleur endroit pour le mettre afin de ne pas interférer avec le logiciel fourni?
Je comprends comment définir des objets partagés au moment de la liaison / compilation. Cependant, je me demande toujours comment les exécutables recherchent l’objet partagé ( *.sobibliothèques) au moment de l’exécution. Par exemple, mon application a.outappelle des fonctions définies dans la lib.sobibliothèque. Après la compilation, je passe lib.soà un nouveau …
Quel avantage pourrais-je tirer en compilant moi-même un noyau Linux? Y a-t-il une efficacité que vous pourriez créer en le personnalisant à votre matériel?
Je souhaite installer tmux sur une machine sur laquelle je n'ai pas d'accès root. J'ai déjà compilé libevent et l'ai installé $HOME/.bin-libeventet maintenant je veux compiler tmux, mais configure se termine toujours par configure: error: "libevent not found", même si j'ai essayé de pointer vers le répertoire libevent dans Makefile.amen …
Disons que je travaille pour une grande organisation de services en dehors des États-Unis et du Royaume-Uni. Nous utilisons beaucoup les serveurs UNIX et Linux. En lisant cet article, il est mentionné qu'il serait facile d'insérer une porte dérobée dans un compilateur C, puis tout code compilé avec ce compilateur …
L'exécutable d'un petit programme extrêmement simple, tel que celui présenté ci-dessous, compilé sur un type de Linux s'exécutera-t-il sur un autre type? Ou aurait-il besoin d'être recompilé? L'architecture de la machine est-elle importante dans un cas comme celui-ci? int main() { return (99); }
J'essaye de réinstaller pacman sur ma distribution Arch Linux. Lorsque j'exécute le script de configuration "configure.ac", je reçois un tas de macros non définies: error: possibly undefined macro: AM_INIT_AUTOMAKE. If this token and others are legitimate, please use m4_pattern_allow. See the autoconf documentation. error: possibly undefined macro: AC_PROG_LIBTOOL error: possibly …
./configure toujours vérifie whether the build environment is sane... Je ne peux pas m'empêcher de me demander ce qu'est exactement un environnement de construction insensé. Quelles erreurs cette vérification peut-elle générer?
Je me demandais: lors de l’installation de quelque chose, il est facile de cliquer deux fois sur un fichier exécutable d’installation et, d’autre part, de le construire à partir du source. Le dernier, télécharger un paquet source, est vraiment fastidieux. Mais quelle est la différence fondamentale entre ces deux méthodes?
J'essaye de mettre à jour apache 2.2.15 à 2.2.27. Lors de l'exécution de config.nice à partir d'apache2.2.15 / build, l'erreur suivante s'affiche: checking whether the C compiler works... no configure: error: in `/home/vkuser/httpd-2.2.27/srclib/apr': configure: error: C compiler cannot create executables J'ai essayé de chercher en ligne mais pas de chance. …
Je souhaite installer OpenVPN sur OpenBSD 5.5 en utilisant le fichier source OpenVPN. Selon les instructions ici , je dois installer lzo et add CFLAGS = "- I / usr / local / include" LDFLAGS = "- L / usr / local / lib" à "configurer", car gcc ne les …
C’est un problème qui limite vraiment mon utilisation de Linux. Si l'application ne se trouve pas sur un référentiel ou si elle ne possède pas de script d'installation, je me demande vraiment où et comment installer une application à partir du code source. Comparativement à Windows, c'est facile. Vous êtes …
Je voudrais essayer d'utiliser un noyau autre que celui fourni par ma distribution - soit ailleurs, soit personnalisé. Est-ce difficile ou dangereux? Où est-ce que je commence?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.