**** BEGIN LOGGING AT Wed Jan 16 02:59:59 2013 Jan 16 12:17:44 I want to run fceux, compiled on ubuntu chroot in webos natively (Pre3 webOS 2.2.4). How can I do this? Just copy file to /bin doesn't work Jan 16 12:18:08 If I copy fceux binary to /usr/bin (also it give me some errors about libs, then I copy them from ubuntu), it gives me an error from native webOS libstdc++ and libc. How can I fix these errors? Jan 16 12:22:09 * darkdev waiting for answer Jan 16 13:21:13 darkdeveloper: have you tried compiling it against the libs that webos provides? Jan 16 13:21:27 darkdeveloper: or given webos the libs that fceux wants? Jan 16 13:21:51 webos isn't so different from linux. in fact, it is the closest thing to linux you're going to get on a phone. Jan 16 13:22:03 in that regard, it's fairly "standard" in the way you'd troubleshoot things like that Jan 16 14:11:01 HaDAk: I've given fceux all libs from Linux, except libstdc++ and libc. I can't substitute them. Jan 16 14:12:31 fceux gives me this error: /lib/libc.so.6: version "GLIBC_2.11" not found (required by fceux) Jan 16 14:12:57 well, that's pretty self explanatory XD Jan 16 14:14:04 HaDAk: You are right, I know that))) But how can I fix that? Jan 16 14:14:44 what's the output of `du /lib/libc.so*` Jan 16 14:15:28 HaDAk: 0 /libc.so.6 Jan 16 14:16:05 is that /libc.so.6 or /lib/libc.so.6? Jan 16 14:16:42 HaDAk: sorry, thats my error. /lib/libc.so.6 Jan 16 14:16:53 so, it's 0 bytes. Jan 16 14:17:10 is that the only output from that command? Jan 16 14:17:23 locate libc.so.6 gives me 2 files: /boot/lib/libc.so.6 and this libc Jan 16 14:17:39 HaDAk: Yes Jan 16 14:17:42 du /boot/lib/libc.so.6 Jan 16 14:18:07 HaDAk: 0 too Jan 16 14:18:27 in /boot/lib... Jan 16 14:18:31 ls -la libc* Jan 16 14:19:18 ls: libc* no such file or directory Jan 16 14:19:36 hum. how about just la -la Jan 16 14:19:46 i wanna see if libc.so.6 is symlinked. Jan 16 14:19:58 if it is, it should have libc.so.6 -> /path/to/real/file Jan 16 14:21:59 HaDAk: /lib/libc-2.8.so is this correct lib? Size is 1.47MB Jan 16 14:22:28 aha, so you have 2.8 and fceux wants 2.11 Jan 16 14:22:30 your lib is out of date Jan 16 14:23:28 HaDAk: I'll try to copy libc from linux and symlink to /libc.so.2 Jan 16 14:23:46 darkdeveloper: careful not to break anything. Jan 16 14:31:14 HaDAk: I've deleted symlink libc.so.6 and now can't rename/list/remove and etc files Jan 16 14:31:38 HaDAk: How can I make symlink to libc.so.6 now?? Jan 16 14:32:08 ln -s Jan 16 14:32:19 i told you to be careful not to break things :P Jan 16 14:32:52 HaDAk: this commands doesn't work... ls/ln/cp/mv/rm.. gives me libc missing Jan 16 14:33:17 yeah, that's why i said be careful not to break it. Jan 16 14:33:27 you're going to need to recover it some other way Jan 16 14:33:34 HaDAk: Can I fix it now?) Jan 16 14:34:15 HaDAk: my pre 3 is not booting now :D Jan 16 14:34:46 HaDAk: I'll try to fix it with novaterm Jan 16 14:34:59 ^^ Jan 16 14:44:48 HaDAk: I've booted into memboot (novacom). I'm in novaterm now... Any advice to fix without doctor?) Jan 16 14:45:03 recreate the old symlink Jan 16 14:45:27 HaDAk: fs is not internal that in phone Jan 16 14:45:38 wat Jan 16 14:45:50 HaDAk: May be I need to mount something from /dev? Jan 16 14:46:34 i don't spend much time in memboot. try asking in -ports? Jan 16 14:46:34 HaDAk: I've boot this way: novacom boot mem:// < nova-installer-image-mantaray.uImage Jan 16 14:46:56 they'd certainly know more than me about that. Jan 16 14:47:02 HaDAk: Thanq, no I'll try Jan 16 14:55:23 HaDAk: I've fixed it. Can tell solution, if interested) Jan 16 14:55:36 please do Jan 16 14:56:58 HaDAk: At first novacom boot mem:// < path_to_uImage Jan 16 14:57:17 then novaterm Jan 16 14:57:45 All internal fs is located as lvm2 in /dev/store Jan 16 14:58:14 mount /dev/store/root to any folder Jan 16 14:58:38 oh, nice. Jan 16 14:58:40 piece of cake Jan 16 14:58:45 That's all) You can operate with all files and folders in your phone even if OS is cracked Jan 16 14:59:56 chroot ftw. Jan 16 15:09:40 HaDAk: fail... Device is not starting even when I created missed link. What is the problem? Jan 16 15:10:11 probably that it requires that specific version of libc Jan 16 15:10:27 or that the version you threw in there wasn't compiled properly for the device Jan 16 15:10:32 HaDAk: I created symlink to old version of libc Jan 16 15:12:38 HaDAk: maybe I must copy libc from membooted fs, not to make symlink? Jan 16 15:17:13 HaDAk: I've copied all content from /lib and /usr/lib to my device... waitind) Finger cross) Jan 16 15:18:03 darkdeveloper: you shouldn't have deleted/overwritten the file. always copy it out of the way. :P Jan 16 15:18:51 HaDAk: I deleted only symlink to it ;) Also, device is started!!!)) Jan 16 15:19:10 good. Jan 16 15:19:14 now, be more careful this time Jan 16 15:19:29 perhaps compile fceux to look at a different path, so you can package the proper lib with it Jan 16 15:20:04 HaDAk: May be older versions will work with this lib? Jan 16 15:20:37 why would you want to regress? ;) Jan 16 15:20:51 it's an embedded system, so you know what to expect. Jan 16 15:20:57 package your own lib, and link it locally Jan 16 15:21:00 problem solved Jan 16 15:26:05 HaDAk: Thanq very much) I'll try next time) Jan 16 15:26:21 i'm curious to see if you get it working well. Jan 16 15:26:35 if you ARE planning on doing an nes emulator, can i make a request? Jan 16 15:34:39 I just love webOS and want to get a free NES emulator. There are two NES emu, but I can't buy it because I'm from Russia) Also it's interesting to do something harder, than easy installation =) I'll try to get fully working FCEUX or may be FakeNES port, but I have a few time. I'm also working on other project... If you want toknow any news from porting, just add me in skype or webosnation Jan 16 15:35:23 well, if you decide to go full-blown with it, i hope you add in bluetooth controller support :D Jan 16 15:39:25 HaDAk: Just add me here and we will see) http://forums.webosnation.com/members/541756.html Jan 16 15:40:29 :) Jan 16 15:41:31 uh. i don't know how to add you >> Jan 16 15:42:08 HaDAk: Give me link to your profile) Jan 16 15:43:55 internet is being slow. gimmie a min. Jan 16 15:44:08 http://forums.webosnation.com/members/182548.html Jan 16 15:45:18 HaDAk: I've added you) Must go working now) Bye! Jan 16 15:45:30 cya! Jan 16 16:35:38 hey everyone! Jan 16 16:35:50 development questions for enyo 1, where do I go? :) Jan 16 16:37:40 uh Jan 16 16:37:53 you found it Jan 16 16:38:31 I think it should be #enyojs instead... I'm just awaiting confirmation ;) Jan 16 16:40:03 yep Jan 16 16:40:05 that's where you want to be. Jan 16 16:40:16 ask your question. somebody will eventually answer it Jan 16 16:41:16 hehehe.. I know :) The question goes as follows, what event is fired whenever a popup is displayed in enyo? I know rendered is fired whenever it's created and rendered, but if I close it and open it later rendered doesn't fire again Jan 16 16:41:30 I need to know if there's an event that fires everytime the popup opens Jan 16 16:42:50 yeah. probably best asked in #enyojs Jan 16 16:42:51 ^^ Jan 16 16:42:55 cause i have no clue Jan 16 16:43:08 i'd also recommend not using enyo1. switch to enyo2. Jan 16 16:43:21 open webos doesn't really support enyo1 so well. enyo2 is the future, and backwards compatible Jan 16 16:45:42 yep, but I started developing this beast on enyo1, and I intend to sell it on the 3 TouchPads that are still using webOS ;) Jan 16 16:48:40 (in other words, right now I need present, not future) Jan 16 16:48:58 the touchpad has no problem running enyo2 Jan 16 17:20:26 Ah! The enyo API reference, that's what I was looking for ;) Jan 16 18:10:28 yikes, changing libc.so Jan 16 18:11:00 seems like if it was originally linked against 2.9 instead of 2.11 you should run fine **** ENDING LOGGING AT Thu Jan 17 03:00:00 2013