Pages:<< prev 1 next >>
#1 Apr 20, 2022 6:43 am
Fledgling
GroupMembers
Posts6
JoinedMay 30, 2021
Hi all,
Like many of you I started tinkering with SMAUG and its derivative code bases back in the 1990's, and the language of its building OLC and much of its code, outside of the act of being able to genuinely program in C itself, has been a place of comfort, creativity, and escapism for decades. I played and imagined and loved, and genuinely built worlds within SMAUG(+) through adolescence, college, and adulthood.
Now in 2022 I've run into a wall in consideration of the longetivity of this pursuit, prompted by recent changes to Cygwin, and no clear current guide for a lame-brained Windows user on what is necessary to compile a SMAUG/FUSS/AFKMUD install.
What are my options? Should I consider Linux? Are people fleeing to other codebases? Should oldschool SMAUG faithful create a Discord to create some energy, comradery, and support around SMAUG? I would love to work with like minded individuals and explore worlds. We owe a lot to Derek Sneider (Thoric), Samson and Nick Gammon and others who carried on this tradition, and I don't want to step away from it because I'm hitting technical hurdles and afraid of SMAUG becoming vaporware, with all of its history for at least me personally.
What are your thoughts?
Like many of you I started tinkering with SMAUG and its derivative code bases back in the 1990's, and the language of its building OLC and much of its code, outside of the act of being able to genuinely program in C itself, has been a place of comfort, creativity, and escapism for decades. I played and imagined and loved, and genuinely built worlds within SMAUG(+) through adolescence, college, and adulthood.
Now in 2022 I've run into a wall in consideration of the longetivity of this pursuit, prompted by recent changes to Cygwin, and no clear current guide for a lame-brained Windows user on what is necessary to compile a SMAUG/FUSS/AFKMUD install.
What are my options? Should I consider Linux? Are people fleeing to other codebases? Should oldschool SMAUG faithful create a Discord to create some energy, comradery, and support around SMAUG? I would love to work with like minded individuals and explore worlds. We owe a lot to Derek Sneider (Thoric), Samson and Nick Gammon and others who carried on this tradition, and I don't want to step away from it because I'm hitting technical hurdles and afraid of SMAUG becoming vaporware, with all of its history for at least me personally.
What are your thoughts?
#2 Apr 26, 2022 8:59 pm
Geomancer
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
What all problems are you having?
#3 Apr 27, 2022 2:06 pm
Black Hand
GroupAdministrators
Posts3,697
JoinedJan 1, 2002
Cygwin hasn't really been a good solution in a long time as far as I know. With newer versions of Windows, Microsoft has added a more linux-like setup to things. I don't know anything about how to use it, but that might be a better option if you don't want to go with a full linux install or getting a cloud server somewhere.
#4 Apr 30, 2022 10:08 pm
Conjurer
GroupMembers
Posts423
JoinedMar 7, 2005
Remcon said:
What all problems are you having?
This. Inquiring minds want to know -- what's wrong with Cygwin now?
#5 May 27, 2022 7:10 pm
Geomancer
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
So took the time to mess around with smaugfuss some and it loves to complain about lots of things and oddly enough every file that it complained on simply opening the file and before includes adding this
seems to have solved the issues in that file.
#if defined(__CYGWIN__) #define _GNU_SOURCE #endif
seems to have solved the issues in that file.
#6 Jul 23, 2022 6:13 am
Fledgling
GroupMembers
Posts6
JoinedMay 30, 2021
Hi all,
I've moved on to a Windows 11 build and have decided to try WSL and the default installation of Ubuntu it comes with as my Linux environment to do the compiling.I will start a new thread since I am running into errors there.
I've moved on to a Windows 11 build and have decided to try WSL and the default installation of Ubuntu it comes with as my Linux environment to do the compiling.I will start a new thread since I am running into errors there.
Pages:<< prev 1 next >>