BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Circles
Talkback
 Go back to the Circles page
 Post a new Talkback comment!
Files available again...
 By macsnafu - Posted on February 10, 2004 - 14:15:12   (#10998)
 Current version when comment was posted: 1.0
Okay, I've got a new host for my website:
http://personal.vigoris.net/macsnafu/pcstuff/beos.html

I'll get the download link updated, too.


Files temporarily unavailable
 By macsnafu - Posted on February 6, 2004 - 13:32:01   (#10953)
 Current version when comment was posted: 1.0
My webhost, Freeyellow, has changed their policies and I will no longer be able to keep the zips on their servers. I'm looking for another place to host the files, but until then, if anybody wants the Circles screensaver, I can send the .zip file by e-mail.
Just let me know if you want the 1.0 or 0.5 version, or both (source code available, PPC version only available for 0.5).
Sorry for the inconvenience!

_APP_ is an artifact of earlier BeOS releases...
 By fatrat - Posted on June 5, 2002 - 17:23:37   (#1699)
 Current version when comment was posted: 0.5
I ran into this too when I started playing around with some screensavers in BeOS, and the BeBook's section on screensavers (see: "Screen Saver Add-ons") starts off telling you that you have to include _APP_, and then _APP_ is supposed to be linked to the Screensaver prefs. It is not necessary in R5 AFAIK; but you do need to link against the screensavers library :)

So it was included in the older BeIDE project you built yours off of on purpose, but it's not up-to-date with the current way things are done (i.e., R5.)

-Jon

_APP_ Removed now
 By macsnafu - Posted on May 29, 2002 - 23:50:43   (#1619)
 Current version when comment was posted: 0.5
I removed the _APP_ file from the project and got all sorts of errors. Then I got smart and added the screensaver library (libscreensaver.so) to the project, and now it compiles just fine in BeIDE.
I swear that I started with the Spots demo code, but I must have messed it up somehow and didn't notice it. Oh well, live and learn.

_APP_ ghost link in project
 By brian68 - Posted on May 29, 2002 - 16:18:25   (#1614)
 Current version when comment was posted: 0.5
In this case, I think it was (originally?) a symlink to the screensaver prefs applet. There is such a link with that exact name in the OBOS screensaver package. Here, a reference to _APP_ exists, but only in the BeIDE project file. Using make, no warnings came up about it missing and nothing in the makefile referenced it. My guess: the link was accidently dragged into the project at some point.

What I still do not understand is why it builds so easily with make, but refuses to in BeIDE...

Linking against _APP_
 By axeld - Posted on May 29, 2002 - 12:03:20   (#1612)
 Current version when comment was posted: 0.5
While this topic should better be placed at BeDevTalk, it has nothing to do with the input_server - "_APP_" is the object name of a linked application, it is used so that you can switch applications and shared objects that can call each others functions.
A symlink to input_server may work, but you should have a look if linking against _APP_ is at all needed - a screen saver should be a simple add-on which doesn't need to link against any application.

_APP_
 By Maverick - Posted on May 29, 2002 - 09:20:06   (#1611)
 Current version when comment was posted: 0.5
If your application requires that it be linked to _APP_ this usually means that your application is in some way related to the input_server. InputServerFilters as well as InputServerDevices always link to _APP_. To make this work for your program you would simply create a symbolic link in your build directory to the input_server. Then once you have the link, rename it to _APP_. Now open your project file in BeIDE, highlight the _APP_ entry, delete it then go to the 'Insert Files' menu option and navigate to your build directory and the select your _APP_. I don't know why your screensaver would need anything from the input_server, because screensavers generally get everything that they need from the ScreenSaver InputServerFilter(or ISF for short). Well, I hope this helps.

Regards,
Jason VanDerMark
OBOS InputServer Lead
Proud BeOS User

I should have mentioned...
 By macsnafu - Posted on May 29, 2002 - 00:50:01   (#1606)
 Current version when comment was posted: 0.5
I used the sample code for the Spots screensaver as my starting point, and I couldn't get it or my modifications to compile in BeIDE, either. I had to go to a terminal and use make. Something about not being able to find _APP_. Perhaps a more experienced BeOS programmer can explain what's happening?
If you'll e-mail me the PPC binary, I can add it to the page.

PPC version compiles fine IF you use make.
 By brian68 - Posted on May 28, 2002 - 23:58:19   (#1605)
 Current version when comment was posted: 0.5
I don't know why it wouldn't work in BeIDE. Something about undefined EXIT and ENTRY...blah....blah....blah.... Oh, well. make works fine, so it can remain a mystery to me for now. ;-)

 
BeGroovy
  Recent Downloads  -  # 1,526
Total Downloads  -  # 2,786
Total Views  -  # 3,118
User Ratings  -  N/A
  Screen Savers
1.  BePodder - 9.80
2.  QEMU - 9.68
3.  ScummVM - 9.57
4.  Jukebox - 9.44
5.  Haiku AGP busm... - 9.35
6.  cpu_fix - 9.31
7.  vim6 - 9.31
8.  VNCServer - 9.30
9.  Beezer - 9.26
10.  HandBrake - 9.25
1.  Ati Radeon G... - 32,893
2.  BeOS 5 Perso... - 32,463
3.  Realtek RTL8... - 20,354
4.  Ensoniq Audi... - 17,699
5.  USB Joystick... - 16,559
6.  BePDF - 15,354
7.  ATI Rage 128... - 13,355
8.  S3 Trio 64 v... - 10,307
9.  VLC Media Pla... - 9,562
10.  DOSBox - 9,477
You are not logged in.
 Login

 
Unless otherwise noted, everything is copyright © 1999-2011 Haikuware. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.