Amiga.org
Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: Sidewinder on March 22, 2003, 05:02:25 PM
-
I recently installed StormC 4 and am attempting to use the CVS features, however I am running into many problems. First of all I needed to install version 48 or higher of ixemul.library which wasn't a problem (I have tried version 48.0 and 48.2 from aminet), but whenever I attempt to init the CVS repository or publish changes in StormC I recieve an error says that fork() is not implemented. I've read the docs in StormC 4 regarding CVS and to my knowledge nothing is said about fork(), but my German ist nicht so gut. I realize that fork() is extreamly difficult to implement on the Amiga, but is there any way around it?
Has anyone else had these troubles or been able to get CVS working with StormC 4?
-
I'm glad you brought this topic up. I've got Storm4 here, and never bothered to learn CVS. However, CVS is a great system of keeping track of changes to code--even on a local system.
What I'll do is foreward the questions directly to Haage&Partner, and try to get an answer from them. :-)
-
Ok, so now I'm really annoyed! I found a copy of 48.0 of of the ixemul.library on the StormC 4 CD (it's the same one from Aminet) but I installed it anyway. When I went back to my project the CVS menu was active! So I selected status or something and it gave me an error and now it is back to its old behavior. Ghosted CVS menu, etc. Gerr.
It would be great if you could forward this question to H&P. Thanks for your help.
-
The email has been sent. I hope they will answer it. In the meantime, you could try AmiCVS from the aminet. However, it's a shell based CVS system.
I did give H&P the url to this thread, so I hope we can avoid any H&P bashing.
-
here is a couple of pointers
1) set the env-var CVSROOT correctly (I think it is in error in the manual)
setenv CVSROOT "///CVS-Root"
notice the unix format
2) if you have downloaded anything from internet
which has got any cvs stuff in it then delete those CVS/xxx since StormCVS does not work with network connections (use olaf & Jen's version for that)
3) in the project manager make sure that cvs is enabled
4) add all the files you need.
-
@trgse
Thanks for the tips. I tried it out and it works if I remove the
colons from the CVSROOT environment variable and use slashes before
and after the volume name as if it were a UNIX file name. Thanks for
the help. BTW, does anyone know if the StormC CVS program supports
ssh connections?
Thanks again.