2010-10-29 2 views
0

Dans mon projet C J'ai référencé la bibliothèque xmlrpc-c de sourceforge.net pour utiliser xmlrpc-client. Ma question est comment puis-je distribuer cette bibliothèque afin que les autres utilisateurs n'ont pas besoin de télécharger/installer le paquet à partir d'Internet.comment puis-je distribuer la bibliothèque xmlrpc-c avec mon projet?

S'il est possible que je puisse le distribuer avec mon fichier .so - ce sera le mieux.

Répondre

0

http://xmlrpc-c.svn.sourceforge.net/viewvc/xmlrpc-c/trunk/doc/COPYING?view=markup états:

Redistribution and use in source and binary forms, with or without 
    modification, are permitted provided that the following conditions 
    are met: 
1. Redistributions of source code must retain the above copyright 
notice, this list of conditions and the following disclaimer. 
2. Redistributions in binary form must reproduce the above copyright 
notice, this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution. 
3. The name of the author may not be used to endorse or promote products 
derived from this software without specific prior written permission. 
+0

mon problème. est comment, pas lié à la licence ou l'auteur ou les autorisations, je veux dire comment puis-je faire installer le type de chose, je fais le plugin pidgin, sans xmlrpc-client, je peux distribuer directement mes fichiers plugin.so à d'autres utilisateurs. – shahjapan

0

Sur quelle plate-forme? Sous Linux, il est recommandé de ne pas expédier la bibliothèque et de s'appuyer sur le système de conditionnement de l'OS: il suffit de lister la bibliothèque en tant que dépendance de votre paquet. Habituellement, c'est le travail de l'emballeur, pas le travail du développeur, sauf si vous êtes développeur et emballeur. D'autres systèmes d'exploitation peuvent avoir différentes pratiques acceptées.

+0

oui je n'ai besoin que d'ubuntu, et je suis le développeur et l'emballeur :), mais je ne sais pas comment emballer le plugin, je fais mon plugin avec l'option 'make my_plugin.so' – shahjapan

+0

L'emballage est un vaste sujet ... et c'est pourquoi ce n'est généralement pas fait par les mêmes personnes qui développent le code. Vous pouvez lire le [Guide d'empaquetage d'Ubuntu] (https://wiki.ubuntu.com/PackagingGuide/Complete) (ce n'est pas court!). –

Questions connexes