Sorry folks. This project for Talking Stick is dead. I've been trying to build this in puppy 3.01 and am beating my head against a wall. And unless someone can explain this to me I can only conclude that the gtk version included with 3.01 is junk. Bear with me, I'd like to explain my reasons for dumping the project.

Take a look at this function. It's called from the mount/unmount dialog when the mount button is clicked. It's a little butchered from my efforts to track down the segmentation faults, but what the heck.

Here is the output from compile to Ctrl-c with a couple of comments spliced in. The 'dialog is open' lines represent a global flag that is set to true and should remain true until this dialog is destroyed. FYI each 'DEBUG: dialog is open =' line represents one scan at 2 second intervals. Nothing else in the code sets it to false but notice that it gets reset after one routine is called from a timer callback. The value should have remained 1 all the way through this output. That's just one thing. Notice what happens to ptinfo->name! Where the heck does EEK// come from? On a different run it was changed to 'DR boot loader'! This is the kind of crap I'm constantly running into.

If the GTK version that is used in puppy 3.xx is broken, then we can fix it!!! If its causing problems for this then it is likely that it will cause problems in the future too. Let us know how you get on with it in puppy 2.14 (which has a different gtk version). You might want to look up this problem on the GTK forums too as it sounds quite specialist. Hope you can get the project started again._________________Puppy Linux's Mission

I have given it a lot of thought and I believe my mistake was using GTK for the linked list and script executions instead of using C. GTK seems to be fine for the gui. I will start from scratch and try to get it done and tested before the release date.

Pdrive is very good too, although it's still beyond the ken of ordinary win refugees. I know because my wife and daughter try this stuff out for me. You should see the look on their faces when presented with all of that drive info! What's this? What do I do now? Is it ok to ignore this and close it?

Glad to see you have regained your enthusiasm for this project. and Im also glad that you have some people you can test your work on for this. Believe me I know exactly the "look" you are talkiing about! _________________Puppy Linux's Mission

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