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

  FORUM HardWare.fr
  Programmation
  Divers

  Problème compilation Libcaca (pour VLC)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème compilation Libcaca (pour VLC)

n°1712221
kus3000
Posté le 03-04-2008 à 10:49:21  profilanswer
 

Bonjour,
Je voudrais compiler VLC sous Linux (une Debian).
Mais lors de la compilation de la librairie Libcaca (joli nom),
j'ai cette erreur :
 
checking valid output drivers... no
configure : error : no output drivers were selected !
 
Etant nouveau sur Linux, comment remédier à ce problème ?
Merci beaucoup.

mood
Publicité
Posté le 03-04-2008 à 10:49:21  profilanswer
 

n°1712222
Fork Bomb
Obsédé textuel
Posté le 03-04-2008 à 10:52:01  profilanswer
 

La libcaca n'est pas intégrée mplayer ?
J'aurais juré :/


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1712223
Riot
Buy me a riot
Posté le 03-04-2008 à 11:01:38  profilanswer
 

Tu veux vraiment compiler VLC ?
Tu ne peux pas simplement installer le(s) paquet(s) binaire(s) ?


Message édité par Riot le 03-04-2008 à 11:01:52

---------------
Be the one with the flames.
n°1712224
kus3000
Posté le 03-04-2008 à 11:14:05  profilanswer
 

Oui je veux compiler depuis le début VLC.  
Et donc la première étape est de complier toutes les librairies.
Bon j'ai triché pour passer cette erreur...  
J'ai viré la partie du fichier 'config' qui pose problème... en attendant mieux

n°1712225
Fork Bomb
Obsédé textuel
Posté le 03-04-2008 à 11:16:17  profilanswer
 

Tu peux nous expliquer pourquoi tu veux compiler ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1712226
Riot
Buy me a riot
Posté le 03-04-2008 à 11:30:51  profilanswer
 

kus3000 a écrit :

Oui je veux compiler depuis le début VLC.  
Et donc la première étape est de complier toutes les librairies.
Bon j'ai triché pour passer cette erreur...  
J'ai viré la partie du fichier 'config' qui pose problème... en attendant mieux


Ok, mais as-tu vraiment besoin de compiler les librairies ? Tu ne peux pas installer les paquets de développement ?


---------------
Be the one with the flames.
n°1712227
kus3000
Posté le 03-04-2008 à 11:35:34  profilanswer
 

C'est ma boite qui m'a demandé de compiler sous Linux et d'en sortir un exe pour windows.
On voudrait mettre une vidéo Flash en entré et faire du transcodage vers MPEG2TS après. En gros mettre un VLC invisible entre un serveur flash et un client.

n°1712228
Fork Bomb
Obsédé textuel
Posté le 03-04-2008 à 11:42:02  profilanswer
 

Si tu compile sous Linux, tu obtiendras un fichier exécutable utilisable sous Linux.
Point.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1712229
kus3000
Posté le 03-04-2008 à 11:44:12  profilanswer
 

on ne peut pas utiliser des techniques de cross compilation ?

n°1712230
wedgeant
Da penguin inside
Posté le 03-04-2008 à 11:44:15  profilanswer
 

Fork Bomb a écrit :

Si tu compile sous Linux, tu obtiendras un fichier exécutable utilisable sous Linux.
Point.


pas nécessairement :non:
tu peux obtenir un binaire exécutable sur un autre système que linux, mais ça demande d'avoir à dispo les librairies natives du système cible, et de spécifier tout ça au compilateur ... pas simple à faire :sweat:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
mood
Publicité
Posté le 03-04-2008 à 11:44:15  profilanswer
 

n°1712231
Riot
Buy me a riot
Posté le 03-04-2008 à 11:45:12  profilanswer
 

Si. Mais de toute façon VLC existe déjà sous Windows.


---------------
Be the one with the flames.
n°1712232
wedgeant
Da penguin inside
Posté le 03-04-2008 à 11:47:16  profilanswer
 

enfin, pour en revenir au souci du début, la libcaca n'est franchement pas nécessaire, elle permet simplement d'afficher la vidéo dans une fenêtre en ASCII Art ... :spamafote:

 
Spoiler :

:vomi:


Message édité par wedgeant le 03-04-2008 à 11:47:42

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1712233
kus3000
Posté le 03-04-2008 à 11:52:45  profilanswer
 

oui je l'ai viré d'ailleur...
maintenant j'ai un probleme sur la librairie x264
il faut un mot de passe pour faire le checkout svn... c'est  
nouveau ça ?

n°1712234
Riot
Buy me a riot
Posté le 03-04-2008 à 11:54:50  profilanswer
 

Tu as vu mon dernier post ?


---------------
Be the one with the flames.
n°1712235
memaster
ki a volé mon 62?
Posté le 03-04-2008 à 11:55:29  profilanswer
 

wedgeant a écrit :


pas nécessairement :non:
tu peux obtenir un binaire exécutable sur un autre système que linux, mais ça demande d'avoir à dispo les librairies natives du système cible, et de spécifier tout ça au compilateur ... pas simple à faire :sweat:


les sources de vlc pour windows existent/sont disponibles de toute façon, non?
suffit de les utiliser, c'est tout :o


Message édité par memaster le 03-04-2008 à 11:55:43

---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1712236
kus3000
Posté le 03-04-2008 à 11:57:16  profilanswer
 

oui mais je veux modifier le code de VLC, et sous Windows c'est galère (d'ailleur VLC sous windows est compilé en crosscompilation)

n°1712237
wedgeant
Da penguin inside
Posté le 03-04-2008 à 11:57:40  profilanswer
 

memaster a écrit :

les sources de vlc pour windows existent/sont disponibles de toute façon, non?
suffit de les utiliser, c'est tout :o


[:prozac]
Là on lui demande de compiler sous linux un .exe pour windows :spamafote:
que tu prennes les sources "pour windows" ou les sources "pour linux" (c'est différent ? [:toukc]), il te faut les libs dll natives de windows (toute l'API win32 quoi :o) pour pouvoir linker le tout correctement et obtenir un véritable .exe windows :spamafote:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1712238
kus3000
Posté le 03-04-2008 à 12:04:06  profilanswer
 

on me demande pas de compiler sous linux pour en faire un exe sous win.
 
On me demande de modifier différentes librairies de VLC, puis de compiler et d'en faire un exe sous Windows.
 
PRQ? car la compilation sous windows, directement, est quasiment impossible

n°1712239
black_lord
Truth speaks from peacefulness
Posté le 03-04-2008 à 12:08:10  profilanswer
 

--disable-libcaca (ou approchant) ce serait surement plus simple que de faire le porc en modifiant les fichiers.
 
et pour de la cross compil de progs multimédias.... bon courage. Les MLs VLC te renseigneront surement mieux sur ce point.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1712240
memaster
ki a volé mon 62?
Posté le 03-04-2008 à 12:09:34  profilanswer
 

wedgeant a écrit :


[:prozac]
Là on lui demande de compiler sous linux un .exe pour windows :spamafote:
que tu prennes les sources "pour windows" ou les sources "pour linux" (c'est différent ? [:toukc]), [b]il te faut les libs dll natives de windows (toute l'API win32 quoi[/b] :o) pour pouvoir linker le tout correctement et obtenir un véritable .exe windows :spamafote:


sous win ceci est contenu dans l'outil de dev qui coûte bonbon ;)


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1712241
Fork Bomb
Obsédé textuel
Posté le 03-04-2008 à 12:19:35  profilanswer
 

kus3000 a écrit :

C'est ma boite qui m'a demandé de compiler sous Linux et d'en sortir un exe pour windows.
On voudrait mettre une vidéo Flash en entré et faire du transcodage vers MPEG2TS après. En gros mettre un VLC invisible entre un serveur flash et un client.


kus3000 a écrit :

on me demande pas de compiler sous linux pour en faire un exe sous win.
 
On me demande de modifier différentes librairies de VLC, puis de compiler et d'en faire un exe sous Windows.
 
PRQ? car la compilation sous windows, directement, est quasiment impossible


Tes formulations sont peu claires, d'ou mon incompréhension.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1712242
kus3000
Posté le 03-04-2008 à 12:21:55  profilanswer
 

Bon :
 
0) J'ai un PC sous Linux
1) Je prend les sources VLC
2) Je compile d'abord les librairies (ffmpeg...)
3) je modifie du code là où il faut
4) Et je complie le tout, mais il faut en sortir un exe pour Windows

n°1712243
kus3000
Posté le 03-04-2008 à 12:26:35  profilanswer
 

Mais peu importe ce n'est pas ça le problème.
J'ai trouvé ce lien :
http://wiki.videolan.org/UnixCompile
 
Je fais ce qui est marqué :
cd extras/contrib;
./bootstrap;
make;
 
Arrivé à un moment, on me demande un mot de passe SVN pour pouvoir télécharger la librairie x264

n°1712244
memaster
ki a volé mon 62?
Posté le 03-04-2008 à 12:28:03  profilanswer
 

kus3000 a écrit :

Bon :
 
0) J'ai un PC sous Linux
1) Je prend les sources VLC
2) Je compile d'abord les librairies (ffmpeg...)
3) je modifie du code là où il faut
4) Et je complie le tout, mais il faut en sortir un exe pour Windows


c'est impossible, on t'as dit qu'il fallait les sources de dll windows pour faire les link (includes, headers...).
 
admettons que VLC ai besoin de maths.h : ceci sera très différent sous windows et sous linux :sarcastic: .
ce n'est qu'un exemple. :sweat:


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1712245
mikala
Souviens toi du 5 Novembre...
Posté le 03-04-2008 à 12:28:57  profilanswer
 

il me semble que ce post relève nettement plus de programmation :o
je réfléchis au transfert...


---------------
Intermittent du GNU
n°1712246
Riot
Buy me a riot
Posté le 03-04-2008 à 14:13:01  profilanswer
 

kus3000 a écrit :

Bon :

 

0) J'ai un PC sous Linux
1) Je prend les sources VLC
2) Je compile d'abord les librairies (ffmpeg...)
3) je modifie du code là où il faut
4) Et je complie le tout, mais il faut en sortir un exe pour Windows


Tu as aussi la solution de compiler sous Windows mais sous environnement GNU : en utilisant mingw.
C'est grâce à ça que j'avais pu compiler ffmpeg pour windows.

 

edit : c'est pas LA solution, c'est plutôt prise de tête.


Message édité par Riot le 03-04-2008 à 14:13:27

---------------
Be the one with the flames.
n°1712247
kus3000
Posté le 03-04-2008 à 15:12:19  profilanswer
 

j'ai déjà essayé cela dans le passé je n'ai jamais réussi ^^

n°1712248
fabetal
Posté le 03-04-2008 à 15:15:58  profilanswer
 

j'espère que t'es bien payé en tout cas pour t'occuper de trucs aussi tordus :D


Message édité par fabetal le 03-04-2008 à 15:16:10
n°1712249
black_lord
Truth speaks from peacefulness
Posté le 03-04-2008 à 15:36:34  profilanswer
 

mikala a écrit :

il me semble que ce post relève nettement plus de programmation :o
je réfléchis au transfert...


j'agis :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1712250
black_lord
Truth speaks from peacefulness
Posté le 03-04-2008 à 15:37:06  profilanswer
 

Ce sujet a été déplacé de la catégorie OS Alternatifs vers la categorie Programmation par Black_lord


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1712295
kus3000
Posté le 03-04-2008 à 16:18:21  profilanswer
 

on n'est jamais assez payé ;)
bon bah la derniere version 0.8.6f a l'air de mieux passé que la e déjà.
Il y a un an j'avais essayé avec Cygwin (sur windows donc) et ça ne marchait pas. Est-ce que ça s'est amélioré depuis ?
Idem pour MSYS/mingw ?

n°1712397
dap++
Script kiddie
Posté le 03-04-2008 à 19:29:25  profilanswer
 

memaster a écrit :


sous win ceci est contenu dans l'outil de dev qui coûte bonbon ;)


C'est vraiment trop difficile de faire une recherche sur Google ?
http://www.microsoft.com/downloads [...] laylang=en


---------------
dap.developpez.com
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Problème compilation Libcaca (pour VLC)

 

Sujets relatifs
sql access probleme de requeteProblème compilation Libcaca (pour VLC)
[jdbc] probleme d'ajout du driverProblème css : height: 100%; ne prend pas toute la hauteur
Compilation et generation dll a partir d'un codeprobleme perl et sqlplus
Problème avec htmlentities() 
Plus de sujets relatifs à : Problème compilation Libcaca (pour VLC)


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