Utiliser xLib avec Apache2 dans une cgi écrite en C
Résolu/Fermé
Bonjour,
Je voudrais utiliser XLIB sous Linux (avec apache2) comme j'utilise GDI sous windows (avec ISAPI-IIS), de façon à pouvoir fabriquer des graphics, mais je n'arrive pas a obtenir le display avec XOpenDisplay. Actuellement je me vois obliger a utiliser CAIRO sous Linux.
Je voudrais utiliser XLIB sous Linux (avec apache2) comme j'utilise GDI sous windows (avec ISAPI-IIS), de façon à pouvoir fabriquer des graphics, mais je n'arrive pas a obtenir le display avec XOpenDisplay. Actuellement je me vois obliger a utiliser CAIRO sous Linux.
A voir également:
- Utiliser xLib avec Apache2 dans une cgi écrite en C
- Utiliser chromecast - Guide
- Utiliser une tablette comme ecran pc - Guide
- Utiliser iphone comme webcam - Guide
- Comment utiliser l'ia - Accueil - Guide Intelligence artificielle
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert
1 réponse
mamiemando
Messages postés
33636
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
18 avril 2025
7 842
9 août 2013 à 14:12
9 août 2013 à 14:12
Je pense que tu n'utilises pas le bon outil. Normalement apache n'est pas sensé avoir accès au display puisque :
1) apache est lancé en root et lancer du graphique en root c'est mal
2) une telle application devrait pouvoir marcher sur un serveur linux qui n'a pas de serveur graphique
Pour moi ton programme en C devrait générer une image soit dans un format texte (mettons svg) soit faire appel à une librairie comme gd.
http://canarlake.org/index.cgi?theme=svg
https://www.boutell.co.uk/short-term-loans/
Mais bon, j'ai peut-être mal compris ton besoin ?
Bonne chance
1) apache est lancé en root et lancer du graphique en root c'est mal
2) une telle application devrait pouvoir marcher sur un serveur linux qui n'a pas de serveur graphique
Pour moi ton programme en C devrait générer une image soit dans un format texte (mettons svg) soit faire appel à une librairie comme gd.
http://canarlake.org/index.cgi?theme=svg
https://www.boutell.co.uk/short-term-loans/
Mais bon, j'ai peut-être mal compris ton besoin ?
Bonne chance
9 août 2013 à 16:01
Actuellement j'utilise cairo, beaucoup plus facile que gd, avec cairo je fais des graphic simples. Sous Windows et avec Internet Information Server (client ISAPI) j'utilisais tranquilement le GDI de Windows, comme librarie graphique, en faisant attention de ne pas lancer un window.
Salut.