my eventual outcome is so that I can run the dlna server (Ushare) on my puppy linux machine as this is the only protocol to serve media to the xbox 360 (hopefully?)
I want to try this before resorting to using bloody windows media centre for obvious reasons. below is my config.log from trying to configure libdlna:

I ran pfind and found several libraries of libavformat all over the place????
mos of them at /usr/lib why does ./configure not see them????
or is libavformat a header file that is missing??? whatever that is???

please see additional screenies for further information thank you in advance for any help, im at my wits end! ;-(

I don't have Puppy 5.25 running. I assume it's Lucid, which was based on Ubuntu Lucid Linx. Googling "Lucid avformat.h" took me to to a page indicating that avformat.h was included in the libavformat-dev package. http://packages.ubuntu.com/lucid/i386/libavformat-dev/filelist If you click the "i386" at the top of the page it will take you to the page where you can download the ".deb" package.
After you download the deb, you'll have to extract it. Try right-clicking it and see if something called Extract, UExtract, or Unpack shows up on the menu. If not, see if PaDS, http://murga-linux.com/puppy/viewtopic.php?p=658359&sid=7107db5eec77ea977c0937653ccd813e#658359 can be installed into your Pup.
Once you've unpacked the deb, you should find avformat.h within it. Copy it to the folder you displayed in your screenshot.

You also seem to be missing altivec.h. Ubuntu Package Search, http://packages.ubuntu.com/ of Package Directories did not find it. But further down on that Webpage is a box to search the Contents of Packages. That revealed several possibilities. As I'm unfamiliar with libdlna, your guess as to which to try first is better than mine.

If either the avformat.h or the altivec.h turn out not to be the right one, you can use the above Contents of Packages search to look for others.

You may find a file which is newer than that your application needs. The newer one -- it will have a higher number-- may work if you create a "symlink" to it, giving it the name of the missing file. Just open a terminal in the folder where the file should be found and type, code:

ln -s NAME_OF_FILE_YOU_HAVE NAME_OF_FILE_YOU_NEED

Your screenshot show several symlinks. They're the files with the arrows in the top left corner. You'll note their names are "lower" than that of the files they point to. [Right-click a symlink and one of the options is "Show Target". Or just hover on the symlink].

If none of the files from Ubuntu are the correct ones, or can be used via symlink, try "googling" for it. I'd try debian first, e.g.: "avformat.h debian". Ubuntu libraries are frequently identical/taken-from debian. Next try "slackware". Slackware is reputed to be conservative in publishing applications; sometimes their libraries are acceptable in Pups built from Ubuntu binaries. Then just the name of the desired file. That may throw up a lot of "hits". You're probably only interested in ones having the same or slightly higher number than your missing files.

Thanks for your suggestions, very much appreciated.
Didnt seem to work? tried all the options,
so ended up just forgoing the source code compiling route and installed the pet "minidlna-1.0.22-2.pet" from here:

http://shinobar.server-on.net/puppy/pup4/opt/pets/

I had done this before but hadn't read the rest of the thread about editing the
minidlna.conf file

Anyway Ive done that as described in Shinobar's instructions but now I'm stuck again. Don't actually know how one is supposed to access the server via any client, in this case the xbox 360
have I misunderstood the point of dlna? you see my computer and my xbox 360 are connected as per normal to my router on my local network.
I'm getting the idea that they are actually supposed to be connected directly with a second network card on the computer side of things?

why cant I just stream it via my router over my local network like with Samba? actually that was with the original xbox (albeit softmodded) and although it was sometimes slow it actually worked! I thought that was the whole point of UPNP? everything accessible from anywhere withitn ones own local network as long as everything is connected to the router it should work shouldnt it??? Ive always found networking very complicated and seem slow on the uptake but eventually get there in the end. _________________Smash forehead on keyboard to continue.....
well thats at least how some of us deal with ba$h !

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum