wlevine / clamz

Command-line downloader for Amazon MP3
GNU General Public License v3.0
2 stars 0 forks source link

Cannot make -error: ‘struct parseinfo’ has no member named ... #15

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Run kubuntu 9.04
2. Follow clamz readme instructions and install required libraries from repos
3. after running ./configure, run make

What is the expected output? What do you see instead?
I expected no error messages. I got error messages stating: ‘struct
parseinfo’ has no member named ‘parser’, and error: 
‘XML_ERROR_ABORTED’
undeclared (first use in this function), and error: expat.h: No such file
or directory, and error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ 
token, and a
variety of other error: ‘struct parseinfo’ has no member named ... errors.

What version of the product are you using? On what operating system?
0.2 on kubuntu 9.04

Please provide any additional information below.

Original issue reported on code.google.com by tuke...@googlemail.com on 20 Aug 2009 at 11:16

Attachments:

GoogleCodeExporter commented 9 years ago
Install the expat XML parser and its development libraries. This will fix the 
compile 
step.

During the final link step may get undefined references when trying to do this:

gcc -g -O2 -W -Wall  -o clamz clamz.o options.o playlist.o download.o -lgcrypt 
-ldl -
lgpg-error -lcurl

To solve that, add `-lexpat' to the end of the command and run it manually to 
produce 
the clamz binary:

gcc -g -O2 -W -Wall  -o clamz clamz.o options.o playlist.o download.o -lgcrypt 
-ldl -
lgpg-error -lcurl -lexpat

That command, the final command that `make' tries to execute, should succeed if 
you 
make the appropriate modification (adding -lexpat). Then in the current 
directory you 
have the `clamz' native binary, and you're done.

Original comment by SMc...@gmail.com on 25 Sep 2009 at 1:39

GoogleCodeExporter commented 9 years ago
Um... I'm guessing the problem here was issue #11.

Original comment by Benjamin...@gmail.com on 1 Apr 2010 at 5:04