Being Bored

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
User avatar
Zacariaz
Member
Member
Posts: 1069
Joined: Tue May 22, 2007 2:36 pm
Contact:

Post by Zacariaz »

Think youre boed? Wanna know what im doing when i get bored?
http://www.zacariazdisciples.net/temp/inkblop.rar

Wont say what it is other than its a win console app and very harmeless.
com1
Member
Member
Posts: 105
Joined: Sat Apr 28, 2007 11:57 am
Location: TN

i usually

Post by com1 »

i usually start programming something else, like a game, or i read one of my many computer science books. i also design electronic devices, like robots and stuff. :)
oh microsoft, microsoft, what souls you have dismayed
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

As for the mentions of sports.. boring.. not at all interesting to say the least..
Hehe, I challenge you to say that when you're paddling a grade 4 whitewater river, trying to avoid the soul-destroying rocks and aiming for the 'safe' 20ft waterfall!

And AJ: unlucky! I'd do the assessment myself but I can only assess up to 2*. Sorry!

JamesM
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Also when I'm bored I create some MP3s in Fruityloops. Right now I'm created a remix from Grieg's "In The Hall of Mountain King", it's a techno to be precise. It's loud and noisey, just like the original version, and to be precise, this versions is sooo loud it can blow up your speakers/amplifier if you would set it into the too high gear. :lol: But at least the original music is in there (in a 80's style :)) It can be used for testing speakers etc. I wonder how the "hard drive speaker" would sound with this one. :D

If anyone wants it to hear, here it is:
http://inflater.hostuju.cz/In%20The%20H ... 20King.mp3
(You may need to right-click and select Save As in order to download properly. The file size is 2,15 MB if its downloaded correctly.)

WARNING: Do NOT use headphones to hear it, or else you may suffer your ear drum explode, like this is for real :)
Comments welcome ;)

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
Smilediver
Member
Member
Posts: 37
Joined: Sun Aug 05, 2007 4:23 pm

Post by Smilediver »

Make your hard drive to play Jingle Bells... after all, if you're here you should know how to move it's head. :lol:
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Make your hard drive to play Jingle Bells...
I'm sorry as I do not have any wrecked hard drive lying around here (except that attempt to do the failed "hard disk speaker" project, but it is dunno where now, maybe at the city dump? :))

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

I play music through my monitor, like this: http://www.erikyyy.de/tempest/
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Yeah Dex, I'm trying to run that under Win32, if I would have some older laptop I would install unix/linux to it :)

Hmm, I should make some "revivals" of oldskool classics like Video Killed the Radio Star or Japanese Boy, altough I didn't lived at 1980's I heard that music in GTA:VC and it was kickass for the time being ;)
By the way, this is great [Czecho-]slovak oldskool that I liked in when I was young (1 year old? :D)
http://www.youtube.com/watch?v=NXtrBD4G40k
It's 16 year old I think, and for the time being it was cool though - and his glasses... :lol: - Big boss though :)

---

I installed cygwin and runned it. What the hell next ? :lol:
Jozef Bogin@jozef ~
$ gcc
gcc.exe: no input files

Jozef Bogin@jozef ~
$
Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

tempest won't work on LCD monitors inflater, It's CRT specific AFAIK.. 8)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Brynet-Inc wrote:tempest won't work on LCD monitors inflater, It's CRT specific AFAIK.. 8)
I knew that, dont worry, my (shared) testbed has a CRT monitor (but, the monitor is mine, muhehehehe! :twisted: :D)

Okay here we go: man ls. List directory contents? hmm :)
Jozef Bogin@jozef ~
$ ls

Jozef Bogin@jozef ~
Oh no it doesnt work :cry: Oh yeah, ls / works :)

What do you think about my "remix" ? :lol:

//EDIT: Just compiling SDL to get Tempest for Eliza working. I have read that I must type ./configure if I want to compile something, and then, make, and then make install. Right?

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

inflater:

Code: Select all

pwd : print current working directory
cd : change directory (duh!)
ls : list files (you know that one already)
gcc : c compiler. but, most projects use automake....
./configure : runs a script called configure in the current dir. Initial setup script for all automake programs.
make clean : cleans out the old garbage object files lying around
make : builds everything
make install : symlinks everything to the right place. (you may have to run this as root)
su : super-user mode (logs in as root)
sudo : perform following command as super-user.
That should get you started at least! normally, to build a package, go to it's directory and type

Code: Select all

./configure
make 
sudo make install
JamesM
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Yeah I found my old pc magazines from 2002 or such - and there it was, "Compiling games under Linux" - ./configure, make, make install :)

Okay, so Tempest for Eliza needs SDL. So I downloaded the source, put it into /usr/sdl, and up you go, ./configure.
And this is a bigger log of ./configure, there were some warnings so I listed them.

Code: Select all

Jozef Bogin@jozef /usr/sdl
$ ./configure
checking build system type... i686-pc-cygwin
checking host system type... i686-pc-cygwin
checking for gcc... gcc
checking for C compiler default output file name... a.exe
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... .exe
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking whether byte ordering is bigendian... no
checking for a sed that does not truncate output... /usr/bin/sed
...
...
checking for sys/types.h... (cached) no
checking stdio.h usability... no
checking stdio.h presence... yes
configure: WARNING: stdio.h: present but cannot be compiled
configure: WARNING: stdio.h:     check for missing prerequisite headers?
configure: WARNING: stdio.h: see the Autoconf documentation
configure: WARNING: stdio.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stdio.h: proceeding with the preprocessor's result
configure: WARNING: stdio.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
checking for stdio.h... yes
checking for stdlib.h... (cached) no
checking stddef.h usability... no
checking stddef.h presence... yes
configure: WARNING: stddef.h: present but cannot be compiled
configure: WARNING: stddef.h:     check for missing prerequisite headers?
configure: WARNING: stddef.h: see the Autoconf documentation
configure: WARNING: stddef.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stddef.h: proceeding with the preprocessor's result
configure: WARNING: stddef.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
checking for stddef.h... yes
checking stdarg.h usability... no
checking stdarg.h presence... yes
configure: WARNING: stdarg.h: present but cannot be compiled
configure: WARNING: stdarg.h:     check for missing prerequisite headers?
configure: WARNING: stdarg.h: see the Autoconf documentation
configure: WARNING: stdarg.h:     section "Present But Cannot Be Compiled"
configure: WARNING: stdarg.h: proceeding with the preprocessor's result
configure: WARNING: stdarg.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
checking for stdarg.h... yes
checking malloc.h usability... no
checking malloc.h presence... yes
configure: WARNING: malloc.h: present but cannot be compiled
configure: WARNING: malloc.h:     check for missing prerequisite headers?
configure: WARNING: malloc.h: see the Autoconf documentation
configure: WARNING: malloc.h:     section "Present But Cannot Be Compiled"
configure: WARNING: malloc.h: proceeding with the preprocessor's result
configure: WARNING: malloc.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
....
......
.....
checking size of int... 0
checking for long... no
checking size of long... 0
checking for long long... no
checking size of long long... 0
checking Win32 compiler... no
configure: error:
*** Your compiler (gcc) does not produce Win32 executables!
The warnings were complaining about:
stdio.h, stddef.h, stdarg.h, malloc.h, ctype.h, math.h, signal.h. Pretty much.

So what now? I think I should download the newest binary of gcc for cygwin, am I right?

Offtopic, but it's general ramblings forum.

//EDIT: Oh my, I haven't installed gcc in cygwin :lol: (downloading now) - But how it could run by simply typing "gcc" at the command line? Oh, it is the DJGPP GCC :)

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Okay, so I have successfully compiled SDL in cygwin. It says that the libraries were placed in /usr/local/lib.
Now, when I have libSDL compiled, and want to compile Tempest for Eliza, the configure process will exit with this:

Code: Select all

checking whether c++ accepts -g... yes
checking for sdl-config... /usr/local/bin/sdl-config
checking for SDL - version >= 1.0.0... no
*** Could not run SDL test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means SDL was incorrectly installed
*** or that you have moved SDL since it was installed. In the latter case, you
*** may want to edit the sdl-config script: /usr/local/bin/sdl-config
configure: error: *** SDL version  not found!
Why? :(

Anyone can point me please what I'm doing wrong?
Thank you.

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

I suspect it's having some sort of issue locating shared object files when attempting to execute an SDL test program..

Try this.. for now, report any additional errors..

Code: Select all

./configure --disable-sdltest
Adding any other additional configure flags you used.. Good luck..
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

lol?

Code: Select all

checking whether c++ accepts -g... yes
checking for sdl-config... /usr/local/bin/sdl-config
checking for SDL - version >= 1.0.0... yes
creating ./config.status
creating Makefile
creating songs/Makefile

Jozef Bogin@jozef /usr/eliza
$
But things just got worse, after typing make:

Code: Select all

/usr/local/include/SDL/SDL_video.h:406: error: `green' was not declared in this
scope
/usr/local/include/SDL/SDL_video.h:406: error: `Uint16' was not declared in this
 scope
/usr/local/include/SDL/SDL_video.h:406: error: `blue' was not declared in this s
cope
/usr/local/include/SDL/SDL_video.h:406: error: initializer expression list treat
ed as compound expression
/usr/local/include/SDL/SDL_video.h:449: error: `Uint32' does not name a type
/usr/local/include/SDL/SDL_video.h:456: error: `Uint32' does not name a type
/usr/local/include/SDL/SDL_video.h:463: warning: `SDL_GetRGB' initialized and de
clared `extern'
/usr/local/include/SDL/SDL_video.h:463: error: variable or field `SDL_GetRGB' de
clared void
/usr/local/include/SDL/SDL_video.h:463: error: `Uint32' was not declared in this
 scope
/usr/local/include/SDL/SDL_video.h:463: error: expected primary-expression befor
e '*' token
/usr/local/include/SDL/SDL_video.h:463: error: `fmt' was not declared in this sc
ope
/usr/local/include/SDL/SDL_video.h:464: error: `Uint8' was not declared in this
scope
/usr/local/include/SDL/SDL_video.h:464: error: `r' was not declared in this scop
e
/usr/local/include/SDL/SDL_video.h:464: error: `Uint8' was not declared in this
scope
/usr/local/include/SDL/SDL_video.h:464: error: `g' was not declared in this scop
e
/usr/local/include/SDL/SDL_video.h:464: error: `Uint8' was not declared in this
scope
/usr/local/include/SDL/SDL_video.h:464: error: `b' was not declared in this scop
e
/usr/local/include/SDL/SDL_video.h:464: error: initializer expression list treat
ed as compound expression
/usr/local/include/SDL/SDL_video.h:469: warning: `SDL_GetRGBA' initialized and d
eclared `extern'
/usr/local/include/SDL/SDL_video.h:469: error: variable or field `SDL_GetRGBA' d
eclared void
/usr/local/include/SDL/SDL_video.h:469: error: `Uint32' was not declared in this
 scope
/usr/local/include/SDL/SDL_video.h:469: error: expected primary-expression befor
e '*' token
/usr/local/include/SDL/SDL_video.h:469: error: `fmt' was not declared in this sc
ope
/usr/local/include/SDL/SDL_video.h:470: error: `Uint8' was not declared in this
scope
/usr/local/include/SDL/SDL_video.h:470: error: `r' was not declared in this scop
e
/usr/local/include/SDL/SDL_video.h:470: error: `Uint8' was not declared in this
scope
....
/usr/local/include/SDL/SDL_video.h:512: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:512: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:512: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:512: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:512: error: ISO C++ forbids declaration of `R
mask' with no type
/usr/local/include/SDL/SDL_video.h:512: error: ISO C++ forbids declaration of `G
mask' with no type
/usr/local/include/SDL/SDL_video.h:512: error: ISO C++ forbids declaration of `B
mask' with no type
/usr/local/include/SDL/SDL_video.h:512: error: ISO C++ forbids declaration of `A
mask' with no type
/usr/local/include/SDL/SDL_video.h:569: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:569: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:569: error: ISO C++ forbids declaration of `f
lag' with no type
/usr/local/include/SDL/SDL_video.h:569: error: ISO C++ forbids declaration of `k
ey' with no type
/usr/local/include/SDL/SDL_video.h:586: error: `Uint32' has not been declared
/usr/local/include/SDL/SDL_video.h:586: error: `Uint8' has not been declared
....
....
player.cpp:306: error: 'struct SDL_Color' has no member named 'r'
player.cpp:306: error: 'struct SDL_Color' has no member named 'g'
player.cpp:306: error: 'struct SDL_Color' has no member named 'b'
player.cpp:307: error: 'struct SDL_Color' has no member named 'r'
player.cpp:307: error: 'struct SDL_Color' has no member named 'g'
player.cpp:307: error: 'struct SDL_Color' has no member named 'b'
player.cpp:310: error: `SDL_MapRGB' undeclared (first use this function)
make[1]: *** [player.o] Error 1
make[1]: Leaving directory `/usr/eliza'
make: *** [all-recursive] Error 1
It's too long for windows console scrollbar :D

Well, I didn't use any additional flags, just ./configure, make and make install for SDL, and ./configure and the unsuccessful make to TfE.

Thanks in advance.

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
Post Reply