Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Lame does not compile (with or without USE="-encode&quo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 27, 2003 5:50 pm    Post subject: Lame does not compile (with or without USE="-encode&quo Reply with quote

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
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 27, 2003 5:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 27, 2003 6:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
Harpalus
n00b
n00b


Joined: 16 Oct 2002
Posts: 26

PostPosted: Tue Jan 28, 2003 4:10 am    Post subject: I have the same Problem Reply with quote

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
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Tue Jan 28, 2003 6:15 am    Post subject: Reply with quote

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
View user's profile Send private message
Ladius
n00b
n00b


Joined: 23 Jan 2003
Posts: 39
Location: California, USA

PostPosted: Tue Jan 28, 2003 8:48 am    Post subject: Ditto these errors Reply with quote

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
View user's profile Send private message
Nem0
n00b
n00b


Joined: 10 Nov 2002
Posts: 16

PostPosted: Tue Jan 28, 2003 8:53 am    Post subject: Reply with quote

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
View user's profile Send private message
Nem0
n00b
n00b


Joined: 10 Nov 2002
Posts: 16

PostPosted: Tue Jan 28, 2003 9:08 am    Post subject: Reply with quote

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
View user's profile Send private message
Decibels
Veteran
Veteran


Joined: 16 Aug 2002
Posts: 1623
Location: U.S.A.

PostPosted: Tue Jan 28, 2003 1:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
gzaector
Tux's lil' helper
Tux's lil' helper


Joined: 24 Nov 2002
Posts: 132
Location: 304

PostPosted: Tue Jan 28, 2003 2:18 pm    Post subject: Reply with quote

could you do that, it sure would be swell ;-)
Back to top
View user's profile Send private message
Decibels
Veteran
Veteran


Joined: 16 Aug 2002
Posts: 1623
Location: U.S.A.

PostPosted: Tue Jan 28, 2003 2:43 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia 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