LLfan Posted October 6, 2003 Share Posted October 6, 2003 Alright, I know the basc basics of compiling somthing:tar -xzvf file-2.1.tar.gzcd file-2.1./configuremakesu -c "make install"Right? Right.The problem is I have downloaded 2 games from freshmeat. Did the extract, did the change directory, but when I do ./configure I get a file or directory not found.I have done this in the past (installing kopete I believe) so it has worked. What can be wrong? Quote Link to comment Share on other sites More sharing options...
Owyn Posted October 7, 2003 Share Posted October 7, 2003 The packages may not have ./configure setups. Check for a README with alternate installation instrucitions. Quote Link to comment Share on other sites More sharing options...
tranquilo Posted October 7, 2003 Share Posted October 7, 2003 Every source tarball doesn't have a configure file; some just have a makefile. The README or INSTALL files should tell you how to install it.Alternatively, you can give a link to the file you downloaded...tranquilo Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 From the install: Installing the program----------------------As with any autoconfiguring GNU software, installation is as easy as this: $ ./configure $ make [become root] # make installFor a complete list of options that the "configure" script takes, type $ ./configure --help=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-That is why I don't get it! It says ti use ./configure Quote Link to comment Share on other sites More sharing options...
havnblast Posted October 7, 2003 Share Posted October 7, 2003 I download a .tar file and I always go to it thru the GUI and right click on it and select extract here and it puts it into a folder - I than in terminal go to the new folder and type ./configure ---- make ---- make installI always check the ReadMe file or Installation file first, it gives you a heads up on what it needs for the installation if anything is needed and other specific directions if needed. Quote Link to comment Share on other sites More sharing options...
teacher Posted October 7, 2003 Share Posted October 7, 2003 Any progress? Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 Here is the link for those curious: http://freshmeat.net/projects/alephone/?topic_id=82<edit> No, no progress. the readme says to do what I posted above, yet when I try it doesn't work. Quote Link to comment Share on other sites More sharing options...
teacher Posted October 7, 2003 Share Posted October 7, 2003 Just curious. Why are you doing the tar instead of the rpm? The rpm should be easier to do. Quote Link to comment Share on other sites More sharing options...
teacher Posted October 7, 2003 Share Posted October 7, 2003 Never mind. I see the rpm is two years old. taking a look now. Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 Because when I clicked on the rmp link, it took me to that page. And it appeared to me that the only rmp files there were under a category called 'historical' so I figured they were not the most current.<edit> Ah, see, I had thought it was old. Quote Link to comment Share on other sites More sharing options...
teacher Posted October 7, 2003 Share Posted October 7, 2003 File not found because these are .bz2 files, not gz files! Quote Link to comment Share on other sites More sharing options...
quint Posted October 7, 2003 Share Posted October 7, 2003 Mike,You can extract the "bz2" files in Mandrake - if you have "MC" installed (it's on the Mandrake 9.1 CD's). Let us know if you'd like to go that route.BTW: Congrats!! on your "nVidia driver" install...when I told you "startx", thought you had all the editing done - sorry. Quote Link to comment Share on other sites More sharing options...
GolfProRM Posted October 7, 2003 Share Posted October 7, 2003 IIRC, Konqueror will extract a bz2 file..... Just right click and hit extract. Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 I just did bunzip2 to extract bz2 and got the tar out--and the tar is easy enough to extract. =)I have it all extracted to a directory...just doesn't seem to want to do the ./configure. Quint, no problem, not your fault. The important thing is I didn't break anything and the plus side is I got it working finally (thanks to all you kind folk). Quote Link to comment Share on other sites More sharing options...
Bruno Posted October 7, 2003 Share Posted October 7, 2003 MikeSince you said that ./configure did work on other installs I think you got gcc ( the c compliler ) installed . . . . Will you post here the result of:$ ls /home/mikeand $ ls /home/mike/<name_dir_program_you_want_to_install> Bruno Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 Desktop/ Documents/ NVIDIA-Linux-x86-1.0-4496-pkg2.run sept11/ tmp/distros/ Mail/ SDL-1.2.6-1.src.rpm themes/ Wallpaper/and[mike:~]$ ls /home/mike/Documents/downloads/alephaleph.dsp data/ marathon.dtdaleph.dsw docs/ MML Scripts/AlephOne-m2-demo.spec Expat/ PBProjects/AlephOne.mcp Extra OpenGL Docs/ Pfhormz Instructions.txtAlephOne-minf-demo.spec Extras/ Pfhormz.mcpAlephOne.spec.in FaderClassic.mcp Pfhortran_Release/AUTHORS INSTALL.BeOS Prefix/autogen.sh INSTALL.MacOSX READMEcarb.r INSTALL.MacOSX.Carbon Resources/changelogs/ INSTALL.Unix SDL_Net_Carbon.sitCheats/ INSTALL.Windows Source_Files/configure.ac Lua.mcp Speex.mcpCOPYING Makefile.am tools/COPYING.SDL Quote Link to comment Share on other sites More sharing options...
Bruno Posted October 7, 2003 Share Posted October 7, 2003 Mike,It´s a bit hard to see if you put more files on one line . . . but from what I can see you downloaded the wrong file ( ? )Do some research today, don´t try to install yet . . . . I have to go to work now and will be back online the usual time tonight . . we will pick up from there :) Bruno Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 Thanks Bruno, I have to head off to bed...will do research on it. Why do you think I d/l the wrong file? Quote Link to comment Share on other sites More sharing options...
teacher Posted October 7, 2003 Share Posted October 7, 2003 When I extracted it I had about 14 folders with files plus over 25 over files. Definitely does not look the same. Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 I have 14 folders and 27 files. Quote Link to comment Share on other sites More sharing options...
teacher Posted October 7, 2003 Share Posted October 7, 2003 That's the same. I got confused by all the stuff on one line. Quote Link to comment Share on other sites More sharing options...
linuxdude32 Posted October 7, 2003 Share Posted October 7, 2003 LLfan: stupid question, if I may...Did you enter the directory for the downloaded files and run ./configure from there? Quote Link to comment Share on other sites More sharing options...
Bruno Posted October 7, 2003 Share Posted October 7, 2003 All right Mike here we go . . . I suppose you downloaded: "AlephOne-20030625.tar.bz2" Reading the release notes I saw it was a CVS . . . . . now, what is a CVS ??A CVS is a file in developpement, have a look here: http://linux.oreillynet.com/pub/a/linux/20.../cvs_intro.html Usually I would not mess with CVS files, only if I really really needed them, and I have done so in the past, but frequent patching is needed. And not patching with urpmi but the real thing.Allright, let´s take step two: when extracted you got a directory: "aleph" in that directory there is a file "INSTALL.Unix", sure you did read that file . . . . . . . . but it starts with: As implied by its name, Aleph One/SDL requires the Simple DirectMedia Layer(SDL) library, available from the official SDL site: http://www.libsdl.org/If you didn't install SDL from source, you have to install the "SDL-devel"package to compile Aleph One. ( ! ! ! ! ! ! ! ! ) You also have to install the "SDL_image" and "SDL_net" libraries which can befound here: http://www.libsdl.org/projects/SDL_image/ http://www.libsdl.org/projects/SDL_net/Support for Lua scripting, which may be required by some scenarios, requiresyou to have Lua installed. The source is available from the official Lua site: http://www.lua.orgPrecompiled RPM packages of Lua can be downloaded from: http://www.mupsych.org/~rrt/Lua DONG !! Are you sure you want to go through all this ?? And to install any of these 5 extra packages, what new dependency issues will you come across ?? This is CVS what means there is a big chance your libraries will not be the same as the developers are using. . . . So, imagine that after a week of compiling packages all is installed . . . . I came across this :To play Aleph One, you will also need Marathon graphics, sound and mapfiles. Unfortunately, Bungie has not released these files to the public, soyou must own a copy of Marathon 2 or Marathon Infinity (Marathon 1 datafiles don't work with Aleph One). For your convenience, I've created anarchive containing the data files from the freely available MarathonInfinity Demo, converted to the formats needed by the SDL version of AlephOne, which can be downloaded from my Aleph One/SDL page . . . . . . and . . . . . Alternatively, if you have a Marathon 2, Marathon Infinity or MarathonTrilogy Box Set CD, you can copy the needed files from the CD. This is a bitcomplicated, however, due to some ideosyncracies of the Mac HFS file system(every Mac file is really two files, one "data fork" and one "resourcefork"). Aleph One/SDL needs these files: "Images" (resource fork) "Map" (combined data and resource fork of "Map" file in AppleSingle or MacBinary II format; or just the data fork, in which case the resource fork must be in a file "Map.resources") "Music" (data fork, optional, not included in Demo) "Shapes" (data fork) "Sounds" (data fork)Here's how to copy these files from a Mac Marathon CD under Linux: 1. Mount the CD with the HFS file system (you will probably have to be root to do this): # mount -t hfs /dev/cdrom /mnt/cdrom If you mount CDs on a different mount point, such as "/cdrom", use that instead of "/mnt/cdrom". 2. Change to the right directory on the CD. This can be complicated because of the Mac special characters in the directory names, but with TAB- completion or copying and pasting you will succeed. $ cd /mnt/cdrom/.... You should now be in a directory containing the above mentioned files. 3. The Linux HFS file system module has the useful property of handling Mac data and resource forks and making them available as separate files (the resource forks are in a hidden ".resource" directory). You can now copy the files: $ cp .resource/Images /usr/local/share/AlephOne/Images $ cp Map /usr/local/share/AlephOne/Map $ cp .resource/Map /usr/local/share/AlephOne/Map.resources $ cp Music /usr/local/share/AlephOne/Music $ cp Shapes /usr/local/share/AlephOne/Shapes $ cp Sounds /usr/local/share/AlephOne/Sounds That's it. That´s it ??? They must be joking ! . . Mike I like a good challenge, but . . . . Let me know what your thoughts are . . . Bruno Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 Yes, cd /home/mike/Documents/downloads/aleph/./configure-----------------------------------------------------Bruce, this isn't a challenge, it's an afternoon picnic for us. I'll bring the Mac cds! I will trust your judgement and if you think it's not worth doing I wont--can't do it without my Scot's Newsletter friends. The game is not for me, it is for my wife as she loved playing Marathon when she was younger and when she saw it she freaked out in excitement. But, I downloaded a few games and she's pretty addicted to breakout so maybe she's forgotten. I also downloaded the RPM (SDL) library, ran it, and was told it is already installed.Your call bud.Mike Quote Link to comment Share on other sites More sharing options...
Bruno Posted October 7, 2003 Share Posted October 7, 2003 Hi Mike I also downloaded the RPM (SDL) library, ran it, and was told it is already installed.RPM´s sometimes do that if you just click on them . . . . try:rpm -ihv package.rpmThat will give a better chance it will work. Bruno( Bruce is my baby brother ) Quote Link to comment Share on other sites More sharing options...
LLfan Posted October 7, 2003 Author Share Posted October 7, 2003 Hi MikeI also downloaded the RPM (SDL) library, ran it, and was told it is already installed.RPM´s sometimes do that if you just click on them . . . . try:rpm -ihv package.rpmThat will give a better chance it will work. Bruno( Bruce is my baby brother ) LOL, sorry about that. Bruce is a fellow from my help forum who'm Ive known for a long time and in moments of brain hiccups you'll have to excuse me.I'm going to wait a few days before I decide on whether or not to go through with this. BTW, I did take the lazy way out and clicked on the rpm. Guess that'll learn me eh? I'm a little fuzzy on what the 'h' will do. The 'i' installs, the 'v' shows us the files that are extracted, but what does the 'h' do? Quote Link to comment Share on other sites More sharing options...
Bruno Posted October 7, 2003 Share Posted October 7, 2003 MikeNo problem, just had a laugh -h, --hash[|=0x2] print hash marks as package installs (good with -v)Do a rpm --helpina the console to get ALL the info about arguments . . . B) Bruno Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.