User talk:SquidMan/ArchivePre022609

From WiiBrew
Jump to: navigation, search

NOTE: THIS IS AN OLD ARCHIVE OF User talk:SquidMan


Thanks for fixing the spanish thing I Miss-read it, however, I didn't see the fan mail thing as 'unnecessary'. I removed a word that we do not need on Wiibrew and a pointless 'CAN I HAS KITTEH NOW!?' quote. How are those 'contributing'? Answer: They are not.

On a side note thanks for moving my my page to the correct area. I ment to do that later =P

Well for the fanmail thing, that whole article doesn't really have a point (except maybe to raise the Twiizers egos =P), therefore, the 'CAN I HAS KITTEH NOW!?' didn't really need to be deleted. Also, censorship ftl. XD --SquidMan 19:00, 19 October 2008 (UTC)


You're welcome, I'm glad I could help! =P You're the first person who requested an icon for your own app. --Bg4545 00:44, 3 December 2008 (UTC)


Great stuff love WiiMu  :D Also love the comedy of Update_Downloader discussion  :p --Slimmmmmm 12:13, 3 January 2009

Haha, thanks! =D --SquidMan 05:47, 8 January 2009 (UTC)

I have a problem

I wanted to compile Update Downloader, but it fails. I have devKitPro and gcc/Cygwin. Can you tell me why doesn't work?

Windows XP@desktop ~/update
$ make
gcc -c -Wall -O2 aes.c -o aes.o
gcc -c -Wall -O2 main.c -o main.o
main.c: In function `get_title_key':
main.c:78: warning: implicit declaration of function `aes_set_key'
main.c: In function `print_tmd_content':
main.c:87: warning: implicit declaration of function `be32'
main.c:88: warning: implicit declaration of function `be16'
main.c:93: warning: implicit declaration of function `be64'
main.c:93: warning: long long unsigned int format, different type arg (arg 3)
main.c:93: warning: long long unsigned int format, different type arg (arg 3)
main.c: In function `print_tmd':
main.c:263: warning: long long unsigned int format, different type arg (arg 3)
main.c:263: warning: long long unsigned int format, different type arg (arg 3)
main.c:264: warning: right shift count >= width of type
gcc  aes.o main.o  -o update_download.elf
main.o:main.c:(.text+0x30b): undefined reference to `_be64'
main.o:main.c:(.text+0x333): undefined reference to `_be64'
main.o:main.c:(.text+0x34d): undefined reference to `_be64'
main.o:main.c:(.text+0x37b): undefined reference to `_be32'
main.o:main.c:(.text+0x3a2): undefined reference to `_be16'
main.o:main.c:(.text+0x3c9): undefined reference to `_be16'
main.o:main.c:(.text+0x46b): undefined reference to `_be32'
main.o:main.c:(.text+0x492): undefined reference to `_be16'
main.o:main.c:(.text+0x4b7): undefined reference to `_be16'
main.o:main.c:(.text+0x4e1): undefined reference to `_be16'
main.o:main.c:(.text+0x595): undefined reference to `_be16'
main.o:main.c:(.text+0x619): undefined reference to `_be32'
main.o:main.c:(.text+0x63a): undefined reference to `_be16'
main.o:main.c:(.text+0x65b): undefined reference to `_be16'
main.o:main.c:(.text+0x66e): undefined reference to `_be16'
main.o:main.c:(.text+0x695): undefined reference to `_be64'
main.o:main.c:(.text+0x752): undefined reference to `_be64'
main.o:main.c:(.text+0x774): undefined reference to `_be16'
main.o:main.c:(.text+0x7ad): undefined reference to `_be32'
main.o:main.c:(.text+0xa0b): undefined reference to `_be16'
main.o:main.c:(.text+0xa4d): undefined reference to `_be16'
main.o:main.c:(.text+0xaae): undefined reference to `_be16'
main.o:main.c:(.text+0xaf0): undefined reference to `_be16'
main.o:main.c:(.text+0xb76): undefined reference to `_be16'
collect2: ld returned 1 exit status
make: *** [update_download.elf] Error 1
rm main.o aes.o

Duhow

Ah yes, I've seen this happen before. Just go into endian.h and remove all the instances of the word inline. That'll fix it.
Can you send me your source that works? Duhow
Is it really that hard to open up a text file in Wordpad and remove a word 3 time? =P --SquidMan 09:02, 25 January 2009 (UTC)
Sorry, but yes, it is. I tried deleting all the line and deleting the word inline and it still doesn't work. Duhow
Hmm, dunno then. Maybe something to do with Windblows. Just copy out the be16, be32, and be64 functions into main.c. That will definitely work.--SquidMan 03:37, 26 January 2009 (UTC)
Yes, that was. I recommend you to put another download for Windows or make a tutorial, because this error can confuse a lot of people. Duhow
Yeah, I plan on putting out a 3.0 soon, and I'll try to make binaries for all 3 major OSs for that so we don't have these problems. --SquidMan 06:07, 29 January 2009 (UTC)