Euh... Aldo, au vu des caractères cabalistique à la fin de make, ça serait-t-y
pas tout bêtement et encore une fois un problème de locale ? Ubuntu est en
UTF-8, et ton bazar n'est peut-être pas du tout prévu pour (on a eu des ennuis
comme ça avec cicero).
Gilles
> Message du 22/09/07 16:11
> De : "Ald0" <[EMAIL PROTECTED]>
> A : "C B L X" <[email protected]>
> Copie à :
> Objet : [CBLX] problème de compilation de paquet
>
> Hello la liste,
>
> Mieux que mp3splt, apparement on en trouve...: j'ai ainsi téléchargé poc sur
> http://bl0rg.net/software
>
> Ce poc contient e.a. un mp3cut et mp3cue, jusque là tout va bien.
>
> Le problème est que j'arrive pas à le compiler...
>
> Voici étape par étape ce que je fais pour essayer de parvenir à compiler:
>
> FYI:
> la distrib est Ubuntu Feisty,
> et j'ai bien ajouté libboost-wave-dev - C99/C++ preprocessor library
> qui est indispensable.
>
>
> (j'ai mis des comments en English pour ev. envoyer cela à l'auteur s'il est
> joignable qq part):
>
>
> # Unpacking poc tarball:
> [EMAIL PROTECTED]:~# tar xvfz poc-0.4.1.tar.gz
> poc-0.4.1/
> poc-0.4.1/pob-2250-rb.c
> poc-0.4.1/texify.pl
> poc-0.4.1/mp3cue.l
> poc-0.4.1/mp3cue.h
> poc-0.4.1/vorbis-read.c
> poc-0.4.1/poc-2250.c
> poc-0.4.1/man/
> poc-0.4.1/man/man1/
> poc-0.4.1/man/man1/mp3length.1
> poc-0.4.1/man/man1/pob-2250.1
> poc-0.4.1/man/man1/poc-2250.1
> poc-0.4.1/man/man1/pogg-http.1
> poc-0.4.1/man/man1/pob-fec.1
> poc-0.4.1/man/man1/mp3cut.1
> poc-0.4.1/man/man1/pob-3119.1
> poc-0.4.1/man/man1/mp3cue.1
> poc-0.4.1/man/man1/poc-3119.1
> poc-0.4.1/man/man1/poc-fec.1
> poc-0.4.1/man/man1/poc-http.1
> poc-0.4.1/aq.c
> poc-0.4.1/poc-fec.c
> poc-0.4.1/crc32.c
> poc-0.4.1/network4.c
> poc-0.4.1/http.c
> poc-0.4.1/id3.c
> poc-0.4.1/dlist.c
> poc-0.4.1/network6.c
> poc-0.4.1/mp3cue.y
> poc-0.4.1/crc32.h
> poc-0.4.1/http.h
> poc-0.4.1/id3.h
> poc-0.4.1/aq.h
> poc-0.4.1/mp3-trans.c
> poc-0.4.1/dlist.h
> poc-0.4.1/mp3-write.c
> poc-0.4.1/radio.sh
> poc-0.4.1/mp3cue-main.c
> poc-0.4.1/network.c
> poc-0.4.1/conf.h
> poc-0.4.1/adutomp3.c
> poc-0.4.1/Makefile
> poc-0.4.1/fec-rb.c
> poc-0.4.1/fec.c
> poc-0.4.1/mp3length.c
> poc-0.4.1/network.h
> poc-0.4.1/mp3.c
> poc-0.4.1/poc.rb
> poc-0.4.1/fec-rb.h
> poc-0.4.1/fec.h
> poc-0.4.1/ogg-write.c
> poc-0.4.1/mp3.h
> poc-0.4.1/rtp-rb.c
> poc-0.4.1/rtp.c
> poc-0.4.1/scratch/
> poc-0.4.1/scratch/parse-time-test.c
> poc-0.4.1/bv.c
> poc-0.4.1/pogg-http.c
> poc-0.4.1/rtp.h
> poc-0.4.1/rtp-rb.h
> poc-0.4.1/fec-group.c
> poc-0.4.1/ogg-read.c
> poc-0.4.1/poc-http-inetd.c
> poc-0.4.1/fec-group.h
> poc-0.4.1/libfec-test.c
> poc-0.4.1/xmms-rtp.patch
> poc-0.4.1/pob-3119-rb.c
> poc-0.4.1/vorbis.c
> poc-0.4.1/mp3-sf.c
> poc-0.4.1/mp3cut.c
> poc-0.4.1/mp3-read.c
> poc-0.4.1/vorbis.h
> poc-0.4.1/pob-fec.c
> poc-0.4.1/pob-fec.h
> poc-0.4.1/galois.c
> poc-0.4.1/pack.c
> poc-0.4.1/adu.h
> poc-0.4.1/fec-pkt.c
> poc-0.4.1/galois.h
> poc-0.4.1/pack.h
> poc-0.4.1/mp3-huffman.c
> poc-0.4.1/libfec.c
> poc-0.4.1/mp3toadu.c
> poc-0.4.1/libfec.h
> poc-0.4.1/Makefile.lib
> poc-0.4.1/LICENSE
> poc-0.4.1/bv.h
> poc-0.4.1/poc-http.c
> poc-0.4.1/fec-pkt.h
> poc-0.4.1/poc-3119.c
> poc-0.4.1/README
> poc-0.4.1/matrix.c
> poc-0.4.1/matrix.h
> poc-0.4.1/buf.c
> poc-0.4.1/ogg.c
> poc-0.4.1/TODO
> poc-0.4.1/signal.c
> poc-0.4.1/file.c
> poc-0.4.1/ogg.h
> poc-0.4.1/buf.h
> poc-0.4.1/signal.h
> poc-0.4.1/file.h
> poc-0.4.1/huffman-read.c
>
>
> # Then:
> [EMAIL PROTECTED]:~# cd poc-0.4.1
>
>
> [EMAIL PROTECTED]:~/poc-0.4.1# grep make README
> All the tools in the poc package can be compiled using GNU make.
> make - produce all binaries
> make servers - produce server binaries
> make clients - produce client binaries
> make mp3cue - produce mp3cue binary
> make mp3cut - produce mp3cut binary
>
>
> [EMAIL PROTECTED]:~/poc-0.4.1# echo Modifying conf.h and Makefile for this
> Ubuntu Fei
> sty system
> Modifying conf.h and Makefile for this Ubuntu Feisty system
> [EMAIL PROTECTED]:~/poc-0.4.1# joe conf.h
> ...
>
>
> # cat new conf.h file:
> [EMAIL PROTECTED]:~/poc-0.4.1# cat conf.h
> /*C
> (c) 2003 Institut fuer Telematik, Universitaet Karlsruhe
> **/
>
> ifndef CONF_H__
> define CONF_H__
>
> ifdef __linux__
> define NEED_GETOPT_H__
> endif /* linux */
>
> #ifdef __APPLE__
> #endif /* __APPLE__ */
>
> /*C
> **/
>
> endif /* CONF_H__ */
>
>
> [EMAIL PROTECTED]:~/poc-0.4.1# joe Makefile
> ...
>
>
> # File Makefile not changed so no update needed
> [EMAIL PROTECTED]:~/poc-0.4.1# echo Makefile unchanged
> Makefile unchanged
>
>
> # Ready! starting with compiling now... :
> [EMAIL PROTECTED]:~/poc-0.4.1# make
> Makefile:60: mp3-read.d: Bestand of map bestaat niet
> Makefile:60: mp3-write.d: Bestand of map bestaat niet
> Makefile:60: mp3.d: Bestand of map bestaat niet
> Makefile:60: aq.d: Bestand of map bestaat niet
> Makefile:60: id3.d: Bestand of map bestaat niet
> Makefile:60: ogg.d: Bestand of map bestaat niet
> Makefile:60: vorbis.d: Bestand of map bestaat niet
> Makefile:60: ogg-read.d: Bestand of map bestaat niet
> Makefile:60: ogg-write.d: Bestand of map bestaat niet
> Makefile:60: vorbis-read.d: Bestand of map bestaat niet
> Makefile:60: network.d: Bestand of map bestaat niet
> Makefile:60: network4.d: Bestand of map bestaat niet
> Makefile:60: network6.d: Bestand of map bestaat niet
> Makefile:60: rtp.d: Bestand of map bestaat niet
> Makefile:60: rtp-rb.d: Bestand of map bestaat niet
> Makefile:60: pack.d: Bestand of map bestaat niet
> Makefile:60: bv.d: Bestand of map bestaat niet
> Makefile:60: signal.d: Bestand of map bestaat niet
> Makefile:60: dlist.d: Bestand of map bestaat niet
> Makefile:60: file.d: Bestand of map bestaat niet
> Makefile:60: buf.d: Bestand of map bestaat niet
> Makefile:60: crc32.d: Bestand of map bestaat niet
> Makefile:60: galois.d: Bestand of map bestaat niet
> Makefile:60: matrix.d: Bestand of map bestaat niet
> Makefile:60: fec.d: Bestand of map bestaat niet
> Makefile:60: fec-pkt.d: Bestand of map bestaat niet
> Makefile:60: fec-rb.d: Bestand of map bestaat niet
> Makefile:60: fec-group.d: Bestand of map bestaat niet
> Makefile:65: mp3cue-main.d: Bestand of map bestaat niet
> Makefile:83: mp3cut.d: Bestand of map bestaat niet
> Makefile:91: mp3length.d: Bestand of map bestaat niet
> Makefile:116: poc-2250.d: Bestand of map bestaat niet
> Makefile:128: poc-3119.d: Bestand of map bestaat niet
> Makefile:141: poc-fec.d: Bestand of map bestaat niet
> Makefile:153: poc-http.d: Bestand of map bestaat niet
> Makefile:159: pogg-http.d: Bestand of map bestaat niet
> Makefile:179: pob-2250-rb.d: Bestand of map bestaat niet
> Makefile:186: pob-3119-rb.d: Bestand of map bestaat niet
> Makefile:193: pob-fec.d: Bestand of map bestaat niet
> Makefile:203: mp3toadu.d: Bestand of map bestaat niet
> Makefile:208: adutomp3.d: Bestand of map bestaat niet
> cc -MM -Wall -O2 adutomp3.c > adutomp3.d
> cc -MM -Wall -O2 adutomp3.c | sed s/\\.o/.d/ >> adutomp3.d
> cc -MM -Wall -O2 mp3toadu.c > mp3toadu.d
> cc -MM -Wall -O2 mp3toadu.c | sed s/\\.o/.d/ >> mp3toadu.d
> cc -MM -Wall -O2 pob-fec.c > pob-fec.d
> cc -MM -Wall -O2 pob-fec.c | sed s/\\.o/.d/ >> pob-fec.d
> cc -MM -Wall -O2 pob-3119-rb.c > pob-3119-rb.d
> cc -MM -Wall -O2 pob-3119-rb.c | sed s/\\.o/.d/ >> pob-3119-rb.d
> cc -MM -Wall -O2 pob-2250-rb.c > pob-2250-rb.d
> cc -MM -Wall -O2 pob-2250-rb.c | sed s/\\.o/.d/ >> pob-2250-rb.d
> cc -MM -Wall -O2 pogg-http.c > pogg-http.d
> cc -MM -Wall -O2 pogg-http.c | sed s/\\.o/.d/ >> pogg-http.d
> cc -MM -Wall -O2 poc-http.c > poc-http.d
> cc -MM -Wall -O2 poc-http.c | sed s/\\.o/.d/ >> poc-http.d
> cc -MM -Wall -O2 poc-fec.c > poc-fec.d
> cc -MM -Wall -O2 poc-fec.c | sed s/\\.o/.d/ >> poc-fec.d
> cc -MM -Wall -O2 poc-3119.c > poc-3119.d
> cc -MM -Wall -O2 poc-3119.c | sed s/\\.o/.d/ >> poc-3119.d
> cc -MM -Wall -O2 poc-2250.c > poc-2250.d
> cc -MM -Wall -O2 poc-2250.c | sed s/\\.o/.d/ >> poc-2250.d
> cc -MM -Wall -O2 mp3length.c > mp3length.d
> cc -MM -Wall -O2 mp3length.c | sed s/\\.o/.d/ >> mp3length.d
> cc -MM -Wall -O2 mp3cut.c > mp3cut.d
> cc -MM -Wall -O2 mp3cut.c | sed s/\\.o/.d/ >> mp3cut.d
> cc -MM -Wall -O2 mp3cue-main.c > mp3cue-main.d
> cc -MM -Wall -O2 mp3cue-main.c | sed s/\\.o/.d/ >> mp3cue-main.d
> cc -MM -Wall -O2 fec-group.c > fec-group.d
> cc -MM -Wall -O2 fec-group.c | sed s/\\.o/.d/ >> fec-group.d
> cc -MM -Wall -O2 fec-rb.c > fec-rb.d
> cc -MM -Wall -O2 fec-rb.c | sed s/\\.o/.d/ >> fec-rb.d
> cc -MM -Wall -O2 fec-pkt.c > fec-pkt.d
> cc -MM -Wall -O2 fec-pkt.c | sed s/\\.o/.d/ >> fec-pkt.d
> cc -MM -Wall -O2 fec.c > fec.d
> cc -MM -Wall -O2 fec.c | sed s/\\.o/.d/ >> fec.d
> cc -MM -Wall -O2 matrix.c > matrix.d
> cc -MM -Wall -O2 matrix.c | sed s/\\.o/.d/ >> matrix.d
> cc -MM -Wall -O2 galois.c > galois.d
> cc -MM -Wall -O2 galois.c | sed s/\\.o/.d/ >> galois.d
> cc -MM -Wall -O2 crc32.c > crc32.d
> cc -MM -Wall -O2 crc32.c | sed s/\\.o/.d/ >> crc32.d
> cc -MM -Wall -O2 buf.c > buf.d
> cc -MM -Wall -O2 buf.c | sed s/\\.o/.d/ >> buf.d
> cc -MM -Wall -O2 file.c > file.d
> cc -MM -Wall -O2 file.c | sed s/\\.o/.d/ >> file.d
> cc -MM -Wall -O2 dlist.c > dlist.d
> cc -MM -Wall -O2 dlist.c | sed s/\\.o/.d/ >> dlist.d
> cc -MM -Wall -O2 signal.c > signal.d
> cc -MM -Wall -O2 signal.c | sed s/\\.o/.d/ >> signal.d
> cc -MM -Wall -O2 bv.c > bv.d
> cc -MM -Wall -O2 bv.c | sed s/\\.o/.d/ >> bv.d
> cc -MM -Wall -O2 pack.c > pack.d
> cc -MM -Wall -O2 pack.c | sed s/\\.o/.d/ >> pack.d
> cc -MM -Wall -O2 rtp-rb.c > rtp-rb.d
> cc -MM -Wall -O2 rtp-rb.c | sed s/\\.o/.d/ >> rtp-rb.d
> cc -MM -Wall -O2 rtp.c > rtp.d
> cc -MM -Wall -O2 rtp.c | sed s/\\.o/.d/ >> rtp.d
> cc -MM -Wall -O2 network6.c > network6.d
> cc -MM -Wall -O2 network6.c | sed s/\\.o/.d/ >> network6.d
> cc -MM -Wall -O2 network4.c > network4.d
> cc -MM -Wall -O2 network4.c | sed s/\\.o/.d/ >> network4.d
> cc -MM -Wall -O2 network.c > network.d
> cc -MM -Wall -O2 network.c | sed s/\\.o/.d/ >> network.d
> cc -MM -Wall -O2 vorbis-read.c > vorbis-read.d
> cc -MM -Wall -O2 vorbis-read.c | sed s/\\.o/.d/ >> vorbis-read.d
> cc -MM -Wall -O2 ogg-write.c > ogg-write.d
> cc -MM -Wall -O2 ogg-write.c | sed s/\\.o/.d/ >> ogg-write.d
> cc -MM -Wall -O2 ogg-read.c > ogg-read.d
> cc -MM -Wall -O2 ogg-read.c | sed s/\\.o/.d/ >> ogg-read.d
> cc -MM -Wall -O2 vorbis.c > vorbis.d
> cc -MM -Wall -O2 vorbis.c | sed s/\\.o/.d/ >> vorbis.d
> cc -MM -Wall -O2 ogg.c > ogg.d
> cc -MM -Wall -O2 ogg.c | sed s/\\.o/.d/ >> ogg.d
> cc -MM -Wall -O2 id3.c > id3.d
> cc -MM -Wall -O2 id3.c | sed s/\\.o/.d/ >> id3.d
> cc -MM -Wall -O2 aq.c > aq.d
> cc -MM -Wall -O2 aq.c | sed s/\\.o/.d/ >> aq.d
> cc -MM -Wall -O2 mp3.c > mp3.d
> cc -MM -Wall -O2 mp3.c | sed s/\\.o/.d/ >> mp3.d
> cc -MM -Wall -O2 mp3-write.c > mp3-write.d
> cc -MM -Wall -O2 mp3-write.c | sed s/\\.o/.d/ >> mp3-write.d
> cc -MM -Wall -O2 mp3-read.c > mp3-read.d
> cc -MM -Wall -O2 mp3-read.c | sed s/\\.o/.d/ >> mp3-read.d
> cc -Wall -O2 -c -o network.o network.c
> In file included from network.c:5:
> conf.h:5: fout: expected â=â, â,â, â;â, âasmâ or
> â__attribute__â before âCONF_H__â
> make: *** [network.o] Fout 1
>
> # Note: even if I don't modify the conf.h as I did, but only the Linux part
> # of it, it still give the same error msg fout 1 or Error 1
>
>
> Si qq'un s'y retrouve, toute aide est la bienvenue.
>
> Aldo.
> _______________________________________________
> Liste de diffusion CarrefourBLinuX
> [email protected]
> http://lists.freearchive.org/mailman/listinfo/carrefourblinux
> Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
> Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
> Archives : http://lists.freearchive.org/pipermail//carrefourblinux
> Anciennes archives (Yahoogroupes) :
> http://fr.groups.yahoo.com/group/carrefourblinux/messages
> Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
> Pour s'inscire par courriel :
> 'mailto:[EMAIL PROTECTED]'
> Pour se desinscrire par courriel :
> 'mailto:[EMAIL PROTECTED]'
>
>
Créez votre adresse électronique [EMAIL PROTECTED]
1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel :
'mailto:[EMAIL PROTECTED]'