I don't know how to use source control, so have uploaded my source to comply with the licencing. Maybe learning source control should be my next mini-project!
Very nice. I've skimmed the source, but haven't bulit it yet. I assume the build instructions are: Install SDL2, build all cpp files of the editor, and link against SDL2.Yes that sounds about right for setting up SDL2. I followed this tutorial:
Proper hosting on github would be lovely. I've played git helpdesk for Lix development back in 2011 and will happily answer questions in IRC about the git command line. If you prefer a GUI over command-line git, Nepster and namida have used Sourcetree.
-- Simon
In file included from /home/simon/c/notown/lem3edit/src/Main Menu/mainmenu.cpp:25:0:
/home/simon/c/notown/lem3edit/src/Main Menu/mainmenu.hpp:96:7: error: extra qualification ‘Mainmenu::’ on member ‘typedNumber’ [-fpermissive]
void Mainmenu::typedNumber(const unsigned int value);
^~~~~~~~
// this is typically in a header file
class Mainmenu {
void typedNumber(const unsigned int value); // just declare the method inside the class definition, no implementation
};
// typically in a .cpp file, outside of the class definition
void Mainmenu::typedNumber(const unsigned int value) { /* implementation code */ }
We need a spoiler for that? :o ??? :P
import Tkinter,tkMessageBox;root=Tkinter.Tk();root.withdraw();res=tkMessageBox.showinfo(icon='info',title='Welcome to Lem3edit!',message='Excellent! You've successfully set up Lem3edit!\n\nThis was one-time installation.');
^
SyntaxError: invalid syntax
Thread 1 "lem3edit" received signal SIGSEGV, Segmentation fault.
0x00007ffff7b09e3c in ?? () from /usr/lib/libSDL2-2.0.so.0
(gdb) bt
#0 0x00007ffff7b09e3c in ?? () from /usr/lib/libSDL2-2.0.so.0
#1 0x00005555555986b1 in Mainmenu::refreshPreviousPackText() ()
#2 0x0000555555597bf3 in Mainmenu::Mainmenu(Ini*, Editor*) ()
#3 0x00005555555a8d8a in main ()
CD="/home/simon/c/notown/l3cd-edit/L3CD.EXE"
INSTALL=""
DOSBOX=""
LASTPACK=""