SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I don't know what is going on here, but I think I am not extracting an archive correctly or something, because when I finish unzipping a zip file with source code, I go into the directory, and try to do normal stuff as non-root , such as ./configure, but I get a permission denied, I try su, and I get the same error, so I went and chmoded ./configure to rwxrwxrwx , and then I get another error after trying to run ./configure, such as "bad interpretor: No such file or directory". The original permissions of ./configure are
And the way I unzip the archive is just unzip file.zip.. ,and i get this..
Code:
ackuser@slacker:~/Desktop$ unzip gens-src-multiplatform-2005feb13.zip
Archive: gens-src-multiplatform-2005feb13.zip
creating: gens/
creating: gens/Gens-MultiPlatform/
creating: gens/Gens-MultiPlatform/beos/
inflating: gens/Gens-MultiPlatform/beos/COMPILE.txt
inflating: gens/Gens-MultiPlatform/beos/comp_m68k.bat
................there is too much to post, so this is just part of it, but it extracts successfully..
Are you sure there's actually a "configure" script on it? Check the compile.txt under linux folder or something. There's also a chance that you've to edit the MakeFile in order to specify the platform you want to build the source since this is a multiplatform file. Not everything compiles with ./configure.
Also, I pretty much doubt you will be able to compile an emulator such as gens. I never could compile one single emulator successfully, except for zsnes (only once, mind you). I don't know if emus have too much dependencies of if the code they release is too buggy for an average user to build... I don't have an explanation for it, but I have a work around:
- Grab a .rpm of .deb pre-compiled binary and either force the install under slackware to do not check for dependencies or using a script such as Alien to convert the .rpm into .tgz (Slackware's native). I recommend converting to .tgz first.
again, it's up to you, but you've been warned that it's hard to compile those things (emulators are my hobby kinda of thing, so I try pretty much everything out there on my free time ).
Good luck!
Last edited by Mega Man X; 08-27-2005 at 01:44 PM.
Thats odd, because I checked the README and INSTALL and under the readme file, it says just to do configure, so I tried that, and get permission denied, and the INSTALL says to do ./configure, and tried that, and get the same message, so there HAS to be a script... But I'm just going to go ahead and try your suggestion....My only problem with binary is that gens may not run well under my machine, since I have a 450Mhz k6-2 pc, but under windows Gens, and ZSnes run just fine, but under linux I had to tweak ./configure to even get a proper framerate under zsnes, and thats just without loading any roms...
edit: By the way, there are only Mandrake and Suse rpms available
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
and this is the output to 'bash configure'
Code:
slackuser@slacker:~/Desktop/gens/GensForLinux$ bash configure
: command not found
configure: line 19: syntax error near unexpected token `elif'
configure: line 19: `elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1;'then
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.