Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - AlanOne

Pages: [1]
1
Technical Help: Problems BEFORE entering the game /
« on: February 12, 2004, 07:49:07 pm »
The Jamfile in aws should look like the following

-----

SubDir TOP plugins aws ;

FILES = av3dtxt.cpp av3dtxtm.cpp aws3dfrm.cpp awsadler.cpp awsbarct.cpp
        awsbl.cpp awschkbx.cpp awscmdbt.cpp awscmpt.cpp awscomp.cpp
        awsControlBar.cpp aws.cpp awscspt.cpp awsEngineView.cpp awsfparm.cpp
        awsgbl.cpp awsgrpfr.cpp awsimgvw.cpp awsitmv.cpp awskcfct.cpp
        awskeycn.cpp awslabel.cpp awslstbx.cpp awsMenu.cpp awsmgr.cpp
        awsmled.cpp awsntbk.cpp awsPanel.cpp awsparser.cpp awsprefs.cpp
        awsradbt.cpp awsscrbr.cpp awsscr.cpp awsslot.cpp awsstbar.cpp
        awsstdsk.cpp awsTabCtrl.cpp awstex.cpp awstimer.cpp awstxtbx.cpp
        awswin.cpp slp.cpp sllex.cpp ;
Plugin aws :
        $(FILES)
;
# silence the compiler (we can\'t avoid the warnings in autogenerated code)
C++FLAGS on [ FGristFiles skinlex.o ] += -Wno-unused-function -Wno-unused-label ;
LinkWith aws : csgeom csgfx cssys cstool csutil ;

Help aws : \"Alternate Windowing System plug-in\" ;

----
You can find those 4 files on my site btw. There is no need to delete any files just remove their name from the FILES = list to make it look like the one above.

Not sure what to do about the libcssys.a - it could be a dependency on the aws but I am not sure.

2
Technical Help: Problems BEFORE entering the game /
« on: February 12, 2004, 10:21:40 am »
Step 3 is
/opt/local/bin/port install libpng
/opt/local/bin/port install libz
etc

Also this line might help

defaults write NSGlobalDomain CrystalSpaceRoot $PWD

run it in the CS directory if you want to run any of the apps and they are complaining they cannot find the plugins

Note the new rough draft instructions for 10.3 should also work in 10.2

3
Technical Help: Problems BEFORE entering the game /
« on: February 03, 2004, 12:15:17 am »
I had something like this

./configure-jam CPPFLAGS=\"$CPPFLAGS -I/opt/local/include\" LDFLAGS=\"$LDFLAGS -L/opt/local/lib\"

I have started rewriting the instructions to work on 10.3. They are not finished yet but you will find them here

http://www.norrington.net/projects/planeshift/

With the rough draft

http://www.norrington.net/projects/planeshift/Planeshift.rtf

NOTE: These are for the MB release and not the up coming CB release (MB uses an old version of CS which is in the source and art pack - see link)

4
Technical Help: Problems BEFORE entering the game / New Instructions soon
« on: January 28, 2004, 09:19:59 pm »
These instructions are so out of date that I would suggest not using them at all. First off you should get your code from the CVS not the SourceAndArt pack as that does not have the fix to the net code (you may crash the server if you use these instructions without the fix - it is just a couple of lines in message.h).*

I will have a try at building it now and write a new set of instructions. I will assume an untouched 10.3 install (with Dev pack) as a start point.

So far. (Not sure this will work)
1. Install Darwin Ports (http://darwinports.opendarwin.org/)
2. /opt/local/bin/port install jam
3..8 ----\"------ libpng zlib jpeg libogg libvorbis freetype (as separate lines)
TODO
9. Get sources
10. Compile
11. Enjoy :-)

---------------------------
*Actually use the Source and Art pack first to see if my instructions work for you. Then switch to the CVS version to help with the next version. Note: MB (source and art) is the only one that can connect to the server. The CVS version is for the next release and you need to setup your own server (something I have never got to compile on Mac OS X - though partly because I refused to install such an old version of MySQL as is requiered.)

5
Technical Help: Problems BEFORE entering the game /
« on: July 22, 2003, 04:29:16 pm »
Warning. I have now found and fixed the bug in the net code. This fix is not in the SourceAndArt.tar.gz. Please do not connect to the server using these instructions (it can take the server offline and that is no fun for anyone).

6
General Discussion /
« on: July 11, 2003, 12:40:24 pm »
I have put up Mac build instructions (using the source and art pack) on the planeshift site. The instructions are at -

http://www.norrington.net/PlaneShift.rtf

I have not managed to get it to connect but it runs (I think the connection is a different issue - server problems).

7
I have managed to get the source to compile and run and have written what I did (see link)

http://www.norrington.net/PlaneShift.rtf

Note: I was not paying a great deal of attention to what I was doing so it may be missing bits. I am going to run through my own instructions at the weekend to make sure they work.

At the moment the client lets you make a character but says that it cannot reach the server (this might be the unreachable server, or a bug in the net code - I don\'t know - need a localhost server to test (I get a 400ms ping to it - on ADSL))

I am in the process of creating a wrapper app (just three buttons and a bit of run thread code) that will let you create a distributable, drag it into Applications/double-click kind of, application.

Some feedback on people managing to duplicate my results would be great (esp. if they fix the net connect problem)

Regards

Ben

---------
Note that jam only seems to work for planshift if run from clean - it fails if it is only updating part of the system (not sure why)

Pages: [1]