Quote |
Anyway, I still wasn't able to make, giving me countless errors, but when I looked at it today (I'm compiling the same version of mpg321 that DSL 3.4.x has, without the patch first) and I figure out it is because some /usr/include/ files are missing. Mainly ao.h, mad.h and id3tag.h. I have gotten mad.h and id3tag.h from the sources, but I was only able to do that because I ran "strings /usr/lib/libmad.so" and got the version number from that (0.15.0b) What I need is the version number of LibAO that dsl 3.4.x uses. |
Quote (curaga @ Jan. 06 2008,06:59) |
Well, the "compiler can't create executables" is result from the freedom to choose your C compiler; the CC variable is not set to anything. Set it to gcc if you want to use the Gnu C compiler.. For the package list, it dates back to very early DSL, and I think it was generated by dpkg. It doesn't have the latest version info, nor all the packages.. The missing headers are due to the gcc extension, I guess they weren't considered important back then, can't speak for the creator though. For the mad version, the one that was available back then was used. |