Hello,
i'm trying to install GoatTracker, and in order to get it working i would need to compile the BME graphics/sound library (couldn't find any rpms). But i don't understand the instructions provided with GoatTracker/BME for compiling them.
GoatTracker readme.txt says: "Compile BME first [before GoatTracker] and place the produced utilities in your path, as well as
the BME library file to the linux subdirectory of GoatTracker.
"
Ok, so let's try to compile BME first.
BME readme.txt says: "Include "bme.h" in your program and compile with: gcc yourprogram.c libbme.a -L/usr/X11R6/lib -lXext -lm -ldl -lSDLmain -lSDL"
I have never had any success with compiling anything, for some reason there's always errors, so i've relied on rpms (but there's no rpms for GoatTracker or BME). In any case, i have thought that the usual way to compile stuff is "./configure", then "make" and "make install". (This is just reciting, i don't really know what these steps mean.)
But with BME there's no ./configure, only a makefile.
What does it mean in the GoatTracker readme.txt, when it says "place the produced utilities in your path". What is my path, how do i know what it is?
What does it mean in the BME readme.txt when it says "Include bme.h in your program"?
GoatTracker is available at:
http://cadaver.homeftp.net/tools/goattrk2.zip
BME is available at:
http://cadaver.homeftp.net/misc/bme.zip
(I want to install GoatTracker because i want to make c64 SID music. Or, installing GT is only one of the options: I've tried running trackers for c64 on VICE, but there's keyboard problems, e.g. i don't know how to get the c64 key "<-" working on CyberTracker. Other trackers might work better, but then i would need to learn a new user interface instead of going with the FastTracker kind that i'm already familiar with. Also, it would be an option to run CyberTracker on a real c64, but c64 disk image transfer between linux and c64 seems quite convoluted. Etc etc. So if anyone has good ideas about how to generate SID emulated samples on linux, that'll be sufficient too, because i can use CheeseTracker..)
ok sorry i talk too much