Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Risolto] Cinelerra: problema con mmx
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
ciro64
Guru
Guru


Joined: 20 Jun 2009
Posts: 424

PostPosted: Sat Sep 11, 2010 11:50 am    Post subject: [Risolto] Cinelerra: problema con mmx Reply with quote

Ciao.
Ho compilato cinelerra ma vi son riuscito escludendo mmx nel package.use in quanto ottengo errori; di seguito uno "spezzone":
Code:
ctl.c  -fPIC -DPIC -o .libs/ratectl.o
/bin/sh ../libtool --tag=CC --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../quicktime -I../libmpeg3   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c -o cpu_accel.lo cpu_accel.c
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../quicktime -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c motion.c  -fPIC -DPIC -o .libs/motion.o
/bin/sh ../libtool --tag=CC   --mode=compile ../admin/nasm  -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c -o fdct_mmx.lo fdct_mmx.s
/bin/sh ../libtool --tag=CC --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../quicktime -I../libmpeg3   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c -o fdctdata.lo fdctdata.c
libtool: compile:  ../admin/nasm -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c fdct_mmx.s  -fPIC -DPIC -o .libs/fdct_mmx.o
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../quicktime -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c cpu_accel.c  -fPIC -DPIC -o .libs/cpu_accel.o
\1 better written as $1 at ../admin/nasm line 12.
Final $ should be \$ or $name at ../admin/nasm line 32, near "$
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# Name of the PIC object.
"
syntax error at ../admin/nasm line 35, near """
  (Might be a runaway multi-line "" string starting on line 27)
Execution of ../admin/nasm aborted due to compilation errors.
make[2]: *** [fdct_mmx.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../quicktime -I../libmpeg3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -O2 -pipe -mfpmath=sse -msse4.1 -D__STDC_CONSTANT_MACROS -c fdctdata.c  -fPIC -DPIC -o .libs/fdctdata.o
make[2]: Leaving directory `/dev/shm/portage/portage/media-video/cinelerra-20100320/work/cinelerra-20100320/mpeg2enc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/dev/shm/portage/portage/media-video/cinelerra-20100320/work/cinelerra-20100320'
make: *** [all] Error 2
 * ERROR: media-video/cinelerra-20100320 failed:
 *   emake failed
 *
 * Call stack:
 *     ebuild.sh, line   47:  Called src_compile
 *   environment, line 3220:  Called _eapi2_src_compile
 *     ebuild.sh, line  635:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *
 * If you need support, post the output of 'emerge --info =media-video/cinelerra-20100320',
 * the complete build log and the output of 'emerge -pqv =media-video/cinelerra-20100320'.
 * The complete build log is located at '/dev/shm/portage/portage/media-video/cinelerra-20100320/temp/build.log'.
 * The ebuild environment file is located at '/dev/shm/portage/portage/media-video/cinelerra-20100320/temp/environment'.
 * S: '/dev/shm/portage/portage/media-video/cinelerra-20100320/work/cinelerra-20100320'

>>> Failed to emerge media-video/cinelerra-20100320, Log file:

>>>  '/dev/shm/portage/portage/media-video/cinelerra-20100320/temp/build.log'

 * Messages for package media-video/cinelerra-20100320:

 * ERROR: media-video/cinelerra-20100320 failed:
 *   emake failed
 *
 * Call stack:
 *     ebuild.sh, line   47:  Called src_compile
 *   environment, line 3220:  Called _eapi2_src_compile
 *     ebuild.sh, line  635:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *
 * If you need support, post the output of 'emerge --info =media-video/cinelerra-20100320',
 * the complete build log and the output of 'emerge -pqv =media-video/cinelerra-20100320'.
 * The complete build log is located at '/dev/shm/portage/portage/media-video/cinelerra-20100320/temp/build.log'.
 * The ebuild environment file is located at '/dev/shm/portage/portage/media-video/cinelerra-20100320/temp/environment'.
 * S: '/dev/shm/portage/portage/media-video/cinelerra-20100320/work/cinelerra-20100320'



Informazioni addizionali:
cpu: core2quad q9450
Code:

grep FLAG /etc/make.conf
CFLAGS="-march=native -O2 -pipe -mfpmath=sse -msse4.1"
CXXFLAGS="-march=native -O2 -pipe -mfpmath=sse -msse4.1"
LDFLAGS="${LDFLAGS} -Wl,--hash-style=gnu"


Ci sono soluzioni ?
Grazie.
_________________
Gentoo: il sistema più eclettico e geniale che abbia mai provato :)


Last edited by ciro64 on Sat Sep 25, 2010 12:18 pm; edited 1 time in total
Back to top
View user's profile Send private message
ciro64
Guru
Guru


Joined: 20 Jun 2009
Posts: 424

PostPosted: Sat Sep 25, 2010 12:17 pm    Post subject: Reply with quote

Ok; con gli aggiornamenti che ho appena fatto il problema è "rientrato".
Mi spiace per la mia igoranza.... non saprei dare sipegazione su cosa sia successo.
un emerge @preserved-rebuild (vedndo che fra i vari ebuilds c'era cinelerra, ho riabilitato mmx) e tutto ora è perfetto :)
(Questa Gentoo è una vera bomba :P); sublìme.
_________________
Gentoo: il sistema più eclettico e geniale che abbia mai provato :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum