View previous topic :: View next topic |
Author |
Message |
jrocket n00b
Joined: 02 Dec 2002 Posts: 4
|
Posted: Tue Dec 17, 2002 1:07 am Post subject: error building esound-0.2.29 |
|
|
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 |
|
|
mgm n00b
Joined: 18 Dec 2002 Posts: 1 Location: Tempe,AZ
|
Posted: Wed Dec 18, 2002 7:24 pm Post subject: Confirmed |
|
|
Seen the same issue for the last few days! |
|
Back to top |
|
|
jrocket n00b
Joined: 02 Dec 2002 Posts: 4
|
Posted: Wed Dec 18, 2002 9:17 pm Post subject: involved fix |
|
|
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 |
|
|
|
|
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
|
|