View previous topic :: View next topic |
Author |
Message |
cyfred Retired Dev
Joined: 23 Aug 2002 Posts: 596
|
Posted: Mon Jan 27, 2003 5:50 pm Post subject: Lame does not compile (with or without USE="-encode&quo |
|
|
Im setting up Gentoo on my new Laptop (P4 2.0Ghz) but am having troubles with Lame 3.93.1 -- On my desktop Athlon XP this version of lame works perfectly especially in the compile.
The error message from which lame exits
Code: | make[2]: Entering directory "/var/tmp/portage/lame-3.93.1/work/lame-3.93.1/mpglib"
.deps/common.Plo: No such file or directory.
.deps/dct64_i386.Plo: No such file or directory.
.deps/decode_i386.Plo: No such file or directory.
.deps/interface.Plo: No such file or directory.
.deps/layer1.Plo: No such file or directory.
.deps/layer2.Plo: No such file or directory.
.deps/layer3.Plo: No such file or directory.
.deps/tabinit.Plo: No such file or directory.
make[2]: *** No rule to make target ".deps/tabinit.Plo". Stop. |
Now I have tried emerging lame with USE="-encode" as suggested somewhere else but that did not work, same error was reported -- anyone got any ideas ?
Athlon's USE and CFLAGS
Code: | USE="sse 3dnow 3dfx oss dvd mozilla perl samba cdr avi qt gtk python java oggvorbis opengl sdl jpeg png gif truetype xml xml2 aalib mpeg encode fbcon mmx acpi apm cups dga directfb scanner -gnome -kde -arts -nls -postgres"
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays" |
Laptops USE and CFLAGS
Code: | USE="aalib acpi apm avi cdr cups dga directfb dvd encode fbcon gtk gtk2 gphoto2 gif java jpeg mmx motif mozilla mpeg oggvorbis oss pcmcia perl png python qt quicktime samba scanner sdl sse truetype wmf xml xml2 xmms -gnome -kde -nls -3dfx -postgres"
CFLAGS="-march=pentium4 -mmmx -msse -msse2 -mfpmath=sse -O3 -pipe -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -fschedule-insns2 -fforce-addr -fprefetch-loop-arrays -ffast-math" |
So as you can see both have encode in the use variable and lame did compile on my Athlon. |
|
Back to top |
|
|
cyfred Retired Dev
Joined: 23 Aug 2002 Posts: 596
|
Posted: Mon Jan 27, 2003 5:57 pm Post subject: |
|
|
OK now it doesnt work on the Athlon either.
I just tried remerging lame on the Athlon to see where things happened, maybe some insight, and the error
Code: | make[2]: Entering directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1/mpglib'
Makefile:228: .deps/common.Plo: No such file or directory
Makefile:229: .deps/dct64_i386.Plo: No such file or directory
Makefile:230: .deps/decode_i386.Plo: No such file or directory
Makefile:231: .deps/interface.Plo: No such file or directory
Makefile:232: .deps/layer1.Plo: No such file or directory
Makefile:233: .deps/layer2.Plo: No such file or directory
Makefile:234: .deps/layer3.Plo: No such file or directory
Makefile:235: .deps/tabinit.Plo: No such file or directory
make[2]: *** No rule to make target `.deps/tabinit.Plo'. Stop.
make[2]: Leaving directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1/mpglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1'
make: *** [all] Error 2
!!! ERROR: media-sound/lame-3.93.1 failed.
!!! Function src_compile, Line 53, Exitcode 2
!!! (no error message) |
Same as above came spitting back out again
So now im really confused, cause I havent changed anything on this system and running lame by itself results in
Code: | LAME version 3.93 MMX (http://www.mp3dev.org/) |
|
|
Back to top |
|
|
cyfred Retired Dev
Joined: 23 Aug 2002 Posts: 596
|
Posted: Mon Jan 27, 2003 6:09 pm Post subject: |
|
|
As a futher work around I have gone back to using 3.93.0 for the time being, but I would really like to be able to compile lames' latest version instead of injecting to the portage tree. |
|
Back to top |
|
|
Harpalus n00b
Joined: 16 Oct 2002 Posts: 26
|
Posted: Tue Jan 28, 2003 4:10 am Post subject: I have the same Problem |
|
|
Exact same problem (see code below)
Code: | config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
make all-recursive
make[1]: Entering directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1'
Making all in mpglib
make[2]: Entering directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1/mpglib'
Makefile:228: .deps/common.Plo: No such file or directory
Makefile:229: .deps/dct64_i386.Plo: No such file or directory
Makefile:230: .deps/decode_i386.Plo: No such file or directory
Makefile:231: .deps/interface.Plo: No such file or directory
Makefile:232: .deps/layer1.Plo: No such file or directory
Makefile:233: .deps/layer2.Plo: No such file or directory
Makefile:234: .deps/layer3.Plo: No such file or directory
Makefile:235: .deps/tabinit.Plo: No such file or directory
make[2]: *** No rule to make target `.deps/tabinit.Plo'. Stop.
make[2]: Leaving directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1/mpglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lame-3.93.1/work/lame-3.93.1'
make: *** [all] Error 2
|
How do you go about installing a previous version? |
|
Back to top |
|
|
cyfred Retired Dev
Joined: 23 Aug 2002 Posts: 596
|
Posted: Tue Jan 28, 2003 6:15 am Post subject: |
|
|
Code: | emerge media-sound/lame/lame-3.93.0.ebuild
emerge -i media-sound/lame |
That will make the system use the older ebuild and make it think that the newest is actually installed. |
|
Back to top |
|
|
Ladius n00b
Joined: 23 Jan 2003 Posts: 39 Location: California, USA
|
Posted: Tue Jan 28, 2003 8:48 am Post subject: Ditto these errors |
|
|
I'm experiencing the same errors on my Pentium 4 laptop and Athon-TBird system. Reverting to the previous ebuild resolves the issue. |
|
Back to top |
|
|
Nem0 n00b
Joined: 10 Nov 2002 Posts: 16
|
Posted: Tue Jan 28, 2003 8:53 am Post subject: |
|
|
I have exactly the same problem, but the ``inject trick'' isn't working, it says:
Code: |
!!! media-sound/lame is not a specific cat/pkg-version, skipping...
|
|
|
Back to top |
|
|
Nem0 n00b
Joined: 10 Nov 2002 Posts: 16
|
Posted: Tue Jan 28, 2003 9:08 am Post subject: |
|
|
A quick vimdiff between the 3.93.0 and 3.93.1 turns out that the following lines have been added:
Code: |
# Fix configure borking on detecting gtk-config
export WANT_AUTOMAKE_1_5=1
export WANT_AUTOCONF_2_5=1
autoreconf
|
I don't know wat they exactly fix, but they seem to break the compile process overhere. So I commented them out and now it did emerge. |
|
Back to top |
|
|
Decibels Veteran
Joined: 16 Aug 2002 Posts: 1623 Location: U.S.A.
|
Posted: Tue Jan 28, 2003 1:18 pm Post subject: |
|
|
I just posted to another thread and I think they were refering to this thread so I'll answer here also.
I have Lame-3.93.1 compiled on my Athlon-Tbird system and have used it with not a single hitch over 14x's this past couple days.
Using vanilla-kernel-2.4.19 and gcc-3.2.1
Unfortunately I am not able to give you a fix at this time. If anyone needs to know more about my system and why it compiled fine,
I can put some more information up here. |
|
Back to top |
|
|
gzaector Tux's lil' helper
Joined: 24 Nov 2002 Posts: 132 Location: 304
|
Posted: Tue Jan 28, 2003 2:18 pm Post subject: |
|
|
could you do that, it sure would be swell |
|
Back to top |
|
|
Decibels Veteran
Joined: 16 Aug 2002 Posts: 1623 Location: U.S.A.
|
Posted: Tue Jan 28, 2003 2:43 pm Post subject: |
|
|
DOH!
Hindsight is 20/20. I was thinking of adding:
I don't know exactly what you might want in the way of information, but that I will post relevent
information that you would like me to supply.
I am working on the Audacity bug at the moment, so kindof have the system tied up.
Was thinking maybe if you wanted to know any deps it needs, I could supply what I had for
versions. Already supplied kernel and gcc info. Whatever information you come up that you
would like just let me know.
Sorry I couldn't be more helpful.
Here are my Use flags though:
Code: | USE="x86 X doc gtk2 gnome -alsa truetype pdflib libwww gphoto2 quicktime png gif
jpeg tiff avi mpeg quicktime pam tcpd ssl spell arts cdr scanner cups ncurses sdl
kde qt python perl oggvorbis flash mozilla java -pcmcia" |
CFlags:
Code: | CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O3 -pipe"
CXXFLAGS="${CFLAGS}" |
|
|
Back to top |
|
|
|