BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
Circles
Talkback
 Go back to the Circles page
 Post a new Talkback comment!
Files available again...
 By macsnafu - Posted on February 10, 2004 - 13: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 - 12: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 - 16: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 - 22: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 - 15: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 - 11: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 - 08: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 28, 2002 - 23: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 - 22: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,205
Total Downloads  -  # 2,780
Total Views  -  # 3,084
User Ratings  -  N/A
  Screen Savers
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Beezer - 9.25
8.  BeeF - 9.25
9.  HandBrake - 9.24
10.  DOSBox - 9.22
1.  Realtek RTL8139... - 299
2.  BeOS 5 Personal... - 223
3.  ATI Rage 128 Pr... - 188
4.  Ati Radeon Grap... - 158
5.  USB Serial driver - 134
6.  Ensoniq AudioPC... - 109
7.  Broadcom 440x 1... - 101
8.  DjVu Viewer - 99
9.  VLC Media Player - 91
10.  Intel Extreme Gr... - 76
You are not logged in.
 Login or create an account...
Hosted by NetConnect

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