Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
error building esound-0.2.29
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
jrocket
n00b
n00b


Joined: 02 Dec 2002
Posts: 4

PostPosted: Tue Dec 17, 2002 1:07 am    Post subject: error building esound-0.2.29 Reply with quote

for some reason i decided i needed to uninstall, and reinstall esound. but the problem is, it keeps giving me a parse error, and i can't figure it out.
the error is:
Code:
In file included from esdlib.c:3:
esd.h:308: parse error before "AFfilehandle"


and in the file it looks like:
Code:

int esd_send_file( int esd, AFfilehandle au_file, int frame_length );


anyone have any thoughts on this?
thanks in advance
Back to top
View user's profile Send private message
mgm
n00b
n00b


Joined: 18 Dec 2002
Posts: 1
Location: Tempe,AZ

PostPosted: Wed Dec 18, 2002 7:24 pm    Post subject: Confirmed Reply with quote

Seen the same issue for the last few days!
Back to top
View user's profile Send private message
jrocket
n00b
n00b


Joined: 02 Dec 2002
Posts: 4

PostPosted: Wed Dec 18, 2002 9:17 pm    Post subject: involved fix Reply with quote

okay,
i just got this fixed, it's kind of an ugly procedure, but i haven't noticed any problems with it (yet). and i still don't understand why i'm getting the error.

run:
Code:
cd /usr/portage/media-sound/esound
ebuild esound-0.2.29.ebuild unpack


now switch to a non-root user, and untar the tarball in a different directory (tmp for instance).
change into that directory, and run:
Code:
./configure && make

this works fine for me somehow when i'm not root.

now, switch back to root, and copy the contents of the directory where ebuild unpacks the source:
Code:
cp -r /tmp/esound-0.2.29/* /var/tmp/portage/esound-0.2.29/work/esound-0.2.29/
cp -r /tmp/esound-0.2.29/.libs/* /var/tmp/portage/esound-0.2.29/work/esound-0.2.29/.libs


finally:
Code:
touch /var/tmp/portage/esound-0.2.29/.compiled
mkdir /var/tmp/portage/esound-0.2.29/build-info
ebuild /usr/portage/media-sound/esound/esound-0.2.29.ebuild merge


again, it's ugly, but it works.
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