Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
942 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Quel browser sur Cygwin ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Quel browser sur Cygwin ?

n°532238
EagleOne33
Posté le 02-08-2004 à 10:43:21  profilanswer
 

Bonjour, je crée des pages php et je dois compiler des nouvelles libraires pour php mais sous Linux. Oui mais voilà... Je travaille sous windows (obligé.. :( ). Alors j'ai opté pour Cygwin afin d'avoir les outils gnu. Seuleument, je ne sais pas quel browser existe sur Cygwin. Est-ce que quelqu'un le sait?

mood
Publicité
Posté le 02-08-2004 à 10:43:21  profilanswer
 

n°532243
burgergold
5$? va chez l'diable!
Posté le 02-08-2004 à 10:56:42  profilanswer
 

Mozilla surement non?

n°532246
EagleOne33
Posté le 02-08-2004 à 11:00:05  profilanswer
 

bein il est pas installé dessus d'office... du coup s'il faut le compiler sous windows et tout, c'est la merde. C'est pour ca que je cherchais un browser déjà installé :(
mais ni netscape, ni mozilla

n°532255
mikala
Souviens toi du 5 Novembre...
Posté le 02-08-2004 à 11:12:26  profilanswer
 

Ne peux tu *pas*  utiliser le mozilla de la version windows  ? .
après je ne sais pas si tu pourras faire revenir ces librairies sous linux a partir de ta compilation sous windows cygwin , il y a des adaptations au niveau du code possible/necessaire il me semble.
 
edit: ajout de *pas* :)


Message édité par mikala le 02-08-2004 à 11:18:46
n°532256
farib
Posté le 02-08-2004 à 11:13:53  profilanswer
 

ça a rien à voir, un mozilla compilé sous cygwin, ce serait rien d'autre qu'un mozilla pour windows.


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532258
mikala
Souviens toi du 5 Novembre...
Posté le 02-08-2004 à 11:16:45  profilanswer
 

je parlais des librairies php .

n°532259
burgergold
5$? va chez l'diable!
Posté le 02-08-2004 à 11:17:42  profilanswer
 

ouin, pendant que tu utilises cygwin, t'a encore l'environnement windows de dispo

n°532357
farib
Posté le 02-08-2004 à 13:44:52  profilanswer
 

l'autre ça veut rien dire un browser pour cygwin :pfff:


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532444
EagleOne33
Posté le 02-08-2004 à 15:14:14  profilanswer
 

hum ouai bon... me frappez pas :)
Moi ce que je veux faire, c'est compiler des librairies php que j'ai écrite en C pour linux. Je fais comment sachant que je suis sous windows pour tester tout ca alors ?
 
Moi je pensais utiliser Cygwin pour compiler. Mais c'est vrai que pour utiliser ces librairies après, pour les tester quoi... Je peux le faire sous windows ?


Message édité par EagleOne33 le 02-08-2004 à 15:15:06
n°532446
farib
Posté le 02-08-2004 à 15:18:33  profilanswer
 

tu confonds tout hein... tu comprend réellement ce que veut dire compiler une bibliothèque ?
 
pour php, bien tu vas utiliser gcc pour compiler
 
gràce à cygwin, tu disposeras d'un environnement/shell plus ou moins compatible unix, et tu pourras compiler ta dll pour apache  
 
(oui, le browser, il fait rien avec php là... c'est apache qui interprete le PHP...)
 
j'ai l'impression que t'as rien compris toi, ou alors, c'est que tu t'exprimes mal.


Message édité par farib le 02-08-2004 à 15:19:06

---------------
Bitcoin, Magical Thinking, and Political Ideology
mood
Publicité
Posté le 02-08-2004 à 15:18:33  profilanswer
 

n°532487
EagleOne33
Posté le 02-08-2004 à 16:15:36  profilanswer
 

dis moi farib, t'es aussi aimable dans la vie?  
J'avais pas répondu à ta première attaque mais bon en admettant que je confonde les choses, que je ne sache pas des choses qui te paraissent évidentes, je suis sur un forum où je demande des informations. C'est pas pour me faire jeter comme un mal propre. Alors mets un peu d'eau dans ton vin s'il te plait.
Là tu me parles de dll pour apache et je comprends effectivement pas. Si je compile ma librairie php pour linux, j'obtiens une librairie avec des fonctions nouvelles que j'ai créé que je peux utiliser depuis une page écrite en php. (jusque là je pense qu'on est d'accord). Seuleument pour que ma page écrite en php, reconnaisse cette librairie, il faut que je lance la page sur un browser qui va avoir accès à cette librairie. C'est ca que je sais pas bien faire. Et sachant que je veux un truc pour linux, pk parler de dll ? vu qu'au final, je veux un truc qui marche sous linux ?

n°532491
farib
Posté le 02-08-2004 à 16:20:24  profilanswer
 

le php est un langage de scrip, non compilé.
 
Classiquement, php est interprété par apache ( par mod_php ) pour générer dynamqiquement des pages web en HTML
 
si tu crées une biblothèque de fonctions compilées à l'intention de php  ET de apache, tu créeras une bibliothèque pour le serveur, à plus forte raison une DLL pour apache sous windows.
 
Le browser n'a aucune implication dans l'utilisation de php. Il sert juste à interpréter le résultat.
 
Donc, j'ai l'impression que tu n'as rien compris.
 
Tu est sur de savoir ce qu'est php ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532494
watcho
Posté le 02-08-2004 à 16:22:51  profilanswer
 

ce qu'il veut te dire, c'est que c'est pas ton browser qui doit interpreter ton php mais ton serveur web

n°532514
EagleOne33
Posté le 02-08-2004 à 16:38:47  profilanswer
 

ouai je suis d'accord. Alors je me suis mal exprimé parce que ce n'est pas un domaine que je maitrise encore bien (surtout quand il s'agit de porter sur linux).  
Pour tous les tests que je fais de scripts php, je les fais grâce à InternetExplorer(bon ca on s'en tape) + EasyPhp. Donc si j'ai bien compris, c'est à easyPhp qu'il faut que je dise où aller chercher mes nouvelles librairies. Bon jusque là, je l'avais déjà essayé. Mais mes librairies n'étaient pas correctement compilées. Alors est-ce qu'avec Cygwin, je peux les compiler correctement et les inclure dans easy php? Ou y'a encore un truc que j'ai pas compris ?
 
ps : merci de m'aider, j'apprécie vraiment, même si je suis un boulet pour vous ^^


Message édité par EagleOne33 le 02-08-2004 à 16:39:28
n°532524
la viper
Posté le 02-08-2004 à 16:48:48  profilanswer
 

oulalala!
 
tu recuperes les sources php (si tu veux y apporter tes modifs) sous windows .. php est compilable surement avec visual studio.
 
une fois la dll générée tu l'inclues dans ton apache compilé sous windows .. logiquement si tu as bien fait ton travail ta librairie devrait bien fonctionner ..  
 
là tu lances n'importe quel navigateur et zou
 
l'avantage de linux ici serait que tous ces outils sont plus facilement manipulable.. je te conseille meme vivement de virer windows si tu ne travailles que sur du code php / apache .. rrhuum
 
maintenant je pense aussi que tu t'es pas mal enmelé les pinceaux et que nous, simple mortel on a du mal à te comprendre .. voilà :)
 
ps : pour l'info, easyphp n'est qu'un pack apache / mysql .. je te conseille vivement d'installer toi meme tout de bordel ca sera plus simple pour faire tes tests .. dans le sens ou tu maitriseras totalement tout la chaine de fonctionnement.

n°532525
farib
Posté le 02-08-2004 à 16:48:52  profilanswer
 

bein ça dépend totalement  de ce que tu veux faire.
 
 
Quand tu expliques que tu as besoin de recompiler une bibliothèque pour apache, tu es sur qu'elle n'existe pas déja ? que tu peux la trouver sur le net ?
 
ensuite, bein, faut voir, faut compiler la bibliothèque par ./configure & make, puis copier la dll


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532528
la viper
Posté le 02-08-2004 à 16:53:22  profilanswer
 

voilà un bout de reponse pour la compilation de php dans un environnement windows : http://fr2.php.net/install.windows

n°532532
farib
Posté le 02-08-2004 à 17:01:34  profilanswer
 

ouais enfin je crois qu'on peu laisser tomber hein


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532533
EagleOne33
Posté le 02-08-2004 à 17:06:42  profilanswer
 

merci beaucoup pour toutes ces infos.  
Alors première chose, j'ai déjà développé mon application pour windows et je l'ai faite en visual basic pour windows. Mais mon maitre de stage m'a demandé de le développer pour linux en php. Mais il ne m'a filé que cygwin pour travailler et je ne peux pas installer linux sur le poste ou je suis. Il m'a dit d'essayer d'ici à cette fin de semaine et si j'y arrive pas, je passe à autre chose. Mais bon j'aimerai y arriver :)
Donc il faut que ca marche sous linux... c'est bien là mon problème. Donc est-ce qu'en compilant ma nouvelle librairie (qui est elle aussi particulière, puisque j'ai créé des fonctions en C que je voudrai utiliser à partir de mon script php), est-ce qu'en compilant cette librairie avec les outils de Cygwin, je pourrai récupérer une dll (déjà j'ai des doutes..) que je pourrai inclure à easyphp ?

n°532534
farib
Posté le 02-08-2004 à 17:09:25  profilanswer
 

wi
 
cygwin c'est du natif win32, donc ce sont des binaires .exe et des bibliothèques .dll hein.


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532536
EagleOne33
Posté le 02-08-2004 à 17:13:08  profilanswer
 

oki. Donc je pourrai tester ainsi. Bon bein je me met au travail. Merci encore.
(et la prochaine fois, avec un petit sourire farib, ca sera encore mieux ;) )

n°532537
la viper
Posté le 02-08-2004 à 17:15:17  profilanswer
 

nan :) pas aussi simplement que tu l'espères.
perso j'ai jamais developpé des librairies pour apache mais ce n'est pas aussi simple qu'un bete "je recompile ma librairie windows et zou".
 
donne nous plus d'infos à la limite.
 
d'un autre coté le " mon maitre de stage d'a demandé de le développer pour linux en php ".. dans tous les cas si j'ai bien compris (il n'y a pas forcement de relation avec apache là) tu seras obligé de recoder (confirmation??).
 
en quoi intervient apache dans tout ca?

n°532539
farib
Posté le 02-08-2004 à 17:21:41  profilanswer
 

enfin bon, là c'est du n'importe quoi aussi, on sait même pas ce qu'on veut faire


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532543
la viper
Posté le 02-08-2004 à 17:24:37  profilanswer
 

c'est pas faux :D

n°532544
EagleOne33
Posté le 02-08-2004 à 17:25:08  profilanswer
 

Oui obligation de recoder. Mais je l'ai déjà fait ca. Bon j'avais même pas cygwin quand je l'ai fait donc il risque y avoir des erreurs. Mais j'ai déjà recodé ma librairie en C afin de pouvoir la compiler sous linux (enfin cygwin du coup... )
mon problème étant uniquement la partie tests... pour pouvoir tester mes pages...


Message édité par EagleOne33 le 02-08-2004 à 17:26:02
n°532547
la viper
Posté le 02-08-2004 à 17:27:45  profilanswer
 

dit .. elle fait quoi ta librairie ?? :)

n°532549
EagleOne33
Posté le 02-08-2004 à 17:28:37  profilanswer
 

bon puisque vous voulez savoir ce que c'est, c'est un formulaire que je l'on doit remplir et lorsque l'on appuie sur "envoyer", ca construit un message xml à partir du formulaire, ca l'envoie grâce à des sockets (obligatoire) à un serveur distant qui renvoit une réponse sous forme de message xml aussi. Je traite ce message et j'affiche les résultats sur la page.  
Ma fonction codée en C s'occupe donc d'appeler le serveur distant et de dialoguer avec lui grâce à des sockets. Puis de récupérer le message final afin de l'afficher sur ma page.
voilà :)

n°532550
EagleOne33
Posté le 02-08-2004 à 17:29:41  profilanswer
 

Alors pour être complet, dans cette première phase de développement, je laisse le coté sécurité de coté. Mais il faudra que je m'en occupe tout de même à la fin.  
vala

n°532551
la viper
Posté le 02-08-2004 à 17:31:23  profilanswer
 

bref j'essaye de comprendre .. en imaginant que tu ais fait une librairie pluggable sur apache .. et qu'elle soit actuellement compilé pour windows.
Si elle est bien foutu et respecte les normes etc .. tu peux tres tres facilement la recompiler pour un autre systeme.  
pour ca c'est simple tu postes ta librairie pour qu'elle soit compilable avec gcc et zou le probleme est reglé .. c'est là qu'intervient cygwin puisqu'il te permet de faire ca. une fois cette manip faite tu te retrouves donc avec du code exportable et une librairie exploitable sous linux. Mission accomplie.. tu n'as plus qu'a plugger ta librairie dans un apache sous linux et ca fonctionne.
 
maintenant vu que je sais pas à quoi sert ta librairie ;)

n°532552
la viper
Posté le 02-08-2004 à 17:33:51  profilanswer
 

comment t'integre ton code la dedans ??
c'est qui qui genere ton xml ?

n°532555
farib
Posté le 02-08-2004 à 17:35:22  profilanswer
 

EagleOne33 a écrit :

Mais j'ai déjà recodé ma librairie en C afin de pouvoir la compiler sous linux (enfin cygwin du coup... )


 
Ca n'a rien a voir, cygwin c'est pas du linux, c'est du windows pur et dur.
 
Ca fait juste rajouter 2-3 fonctions posix compliant machin toussa, genre pthreads, et puis c'est marre.


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°532561
la viper
Posté le 02-08-2004 à 17:37:34  profilanswer
 

j'm'en doutais :-/
mais au moins ca doit te valider la portabilité de ton code :)
c'est tjrs ca de pris

n°532566
EagleOne33
Posté le 02-08-2004 à 17:46:47  profilanswer
 

bein ouai c le but...  
et pour le xml, c moi qui le génère à partir du formulaire. Et j'envoie le message xml par socket sous forme d'une simple string. Après, le serveur s'en démerde et me renvoit une string de message xml.
 
 
ps : je débauche là. je reviens demain à 9h30 :)


Message édité par EagleOne33 le 02-08-2004 à 17:48:02
n°532569
la viper
Posté le 02-08-2004 à 17:55:40  profilanswer
 

fonctionnaire!

n°532578
EagleOne33
Posté le 02-08-2004 à 18:05:01  profilanswer
 

nan stagiaire payé 2000 balles par mois pour du plein temps
on va pas pousser les heures sup non plus ;)

n°532775
la viper
Posté le 03-08-2004 à 01:57:52  profilanswer
 

fonctionnaire !!!!!!!!!!!

n°532782
lukefab
Posté le 03-08-2004 à 04:16:55  profilanswer
 

EagleOne33 a écrit :

bon puisque vous voulez savoir ce que c'est, c'est un formulaire que je l'on doit remplir et lorsque l'on appuie sur "envoyer", ca construit un message xml à partir du formulaire, ca l'envoie grâce à des sockets (obligatoire) à un serveur distant qui renvoit une réponse sous forme de message xml aussi. Je traite ce message et j'affiche les résultats sur la page.  
Ma fonction codée en C s'occupe donc d'appeler le serveur distant et de dialoguer avec lui grâce à des sockets. Puis de récupérer le message final afin de l'afficher sur ma page.
voilà :)


 
hum, plutôt que de t'embeter à compiler ça sous forme de bibliothèque PHP, pourquoi ne pas l'écrire directement en PHP? Il dispose déjà de tout ce dont tu as besoin, la toute nouvelle version 5 est encore meilleure :
récupération des valeurs
création du XML (http://fr.php.net/manual/fr/ref.simplexml.php)
ouverture de socket/dialogue (http://fr.php.net/manual/fr/ref.sockets.php http://fr.php.net/manual/fr/ref.stream.php)
décodage XML (http://fr.php.net/manual/fr/ref.simplexml.php)
affichage de la page.

n°532817
EagleOne33
Posté le 03-08-2004 à 10:04:52  profilanswer
 

tiens ouai... Vu que je dois essayer de faire marcher ca dans la semaine, je vais essayer.
merci :)
 
edit : je cherchais à faire marcher ma fonction écrite en C parce que c'est ce qui m'a été conseillé de faire... je tenais à le préciser :)


Message édité par EagleOne33 le 03-08-2004 à 10:14:41
n°532823
VenerZen
M - D - M
Posté le 03-08-2004 à 10:09:14  profilanswer
 

EagleOne33 a écrit :

bon puisque vous voulez savoir ce que c'est, c'est un formulaire que je l'on doit remplir et lorsque l'on appuie sur "envoyer", ca construit un message xml à partir du formulaire, ca l'envoie grâce à des sockets (obligatoire) à un serveur distant qui renvoit une réponse sous forme de message xml aussi. Je traite ce message et j'affiche les résultats sur la page.  
Ma fonction codée en C s'occupe donc d'appeler le serveur distant et de dialoguer avec lui grâce à des sockets. Puis de récupérer le message final afin de l'afficher sur ma page.
voilà :)

lynx suffit non :??:


---------------
"L'abus de modération, nuit gravement à la consommation"
n°532835
EagleOne33
Posté le 03-08-2004 à 10:15:07  profilanswer
 

je connais pas lynx. Tu peux préciser ?
 
update : je viens de regarder... C'est un browser en mode texte.  
Ca peut m'aider merci de l'info :) C'est marrant, j'arrive à me connecter au net depuis cygwin... J'aurai pensé qu'il faudrait configurer des trucs... mais non... c cool


Message édité par EagleOne33 le 03-08-2004 à 10:24:17
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Quel browser sur Cygwin ?

 

Sujets relatifs
Je cherche un browser linux rapide qui gère les iframes...[cygwin] plusieur message d'erreur
telecharger cygwin sans l'installateurInstaller cygwin et serveur freedb
cygwin => error can't open displayGénération keys ac cygwin & openssh
[cygwin] comment (et quel) navigateur sous cygwin[AMIGA] Ya koi comme browser "moderne" pour le miga ?
Cygwin et prise de main linux par winXP, ça ne marche pas :(impossible d'afficher mon serveur knoppix sur xp avec cygwin
Plus de sujets relatifs à : Quel browser sur Cygwin ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR