Slackware for Pandora 14.0


Tried a bit, it runs pretty well at around 40~50 fps.

Finished Shenmue, Crazy taxi.
dam you swat thats not funny lol

should have seen me trying to exit slack for the first time now that was funny and then after i found it and it logged back in i was going crazy but i soon saw how it work and calmed down:) thanks again hope i have some more time to play around later
 
Last edited by a moderator:
@dreamer

It would be very time-consuming to do patches, i'm afraid.

@kirkanos

I ended it quicky ^^.
 
Last edited by a moderator:
funny thing is i have a dc right here but not the same i want to play it on my pandy lol and why wouldn't I my tv is only a few inches bigger then pandy screen
 
So Yesterday tried i to compile lxdream but it hanged on finding the zlib.
Then compiled i zlib again and installed it but it find again no zlib.
Hmm so bad but....hey moment why dont try the newest HG Clone from them?
Searched and found and cloned the latest sourceode via HG and
whooops,it find zlib?
Yehaah thought i and used
Gksu sh autogen.sh

And after a while configured it all.

Again thought i,wow so near to the goal.

But after a few seconds broke the compiling with wrong Cflags or so.

Error in makefile.in 1
??

Then opened i the makefile with Nano and did not found any Cflag row or settings for cflags.

And that was it,i gived up.
Linux Swat can you try to compile that,you have more knowledge about cflags or so things.
Need libisofs that i downloaded with gslapt Manager from you.

I am very interested to test this Software on the Pandora :)
 
You don't need gksu to compile things.

redo this as user:

uncompress the sources

cd the sources

export CFLAGS="-DPANDORA -O2 -pipe -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fPIC"
export CXXFLAGS="-DPANDORA -O2 -pipe -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fPIC"
 

./autogen.sh

./configure --prefix=/usr

make

su -

cd the sources

rm -rf /tmp/build/*

make install DESTDIR=/tmp/build/

cd /tmp/build/

makepkg -y -l /tmp/name_of_program-version-arm-1.tgz

installpkg /tmp/name_of_program-version-arm-1.tgz
 
Hey a short and good howto,
I will try this many many thx ;)

I think i must print this and glue on my Monitor;)

Will report here.

Now have i a fix installed Slackware on SD,before that must i change often the Data and reinstall.
 
Usually, it's more clean to do:

./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --mandir=/usr/man

but some options may not work, so for testing purpose

./configure --prefix=/usr

is sufficient.

Also, you can

su -

make install

for very dirty test, skipping the packaging.
 
/usr/include/glib-2.0/glib/gmacros.h:32:2: error: #error "Only <glib.h> can be included directly."
In file included from /usr/include/glib-2.0/glib/gtypes.h:36:0,
from /usr/include/glib-2.0/glib/gstrfuncs.h:36,
from gendec.c:26:
/usr/include/glib-2.0/glib/gversionmacros.h:28:2: error: #error "Only <glib.h> can be included directly."
make[3]: *** [gendec.o] Error 1
make[3]: Leaving directory `/home/pandora/Downloads/lxdream/src/tools'
make[2]: *** [tools/gendec] Error 2
make[2]: Leaving directory `/home/pandora/Downloads/lxdream/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pandora/Downloads/lxdream'
make: *** [all] Error 2


 Hi,have this Error now,should i compile Glib from the GTK+ Project?

Learned alot thx for your help ;)
 
Glib is already there.

The problem comes from the sources.

Google:

"Only <glib.h> can be included directly."
 
Ah i see this is a public Error that happen often to People who has the wrong Version of Glib.

Downloaded a Patch and try to put this in the System ;)
 
Edit:Found no easy working patch,now i must try to edit every File who has

#include <glib/???.h>

to

#include <glib.h>

too many Files,i dont do that for every Single File.

When i do that need i Hours of Hours.

Is there no easier Way?

Should i simple Compile and install a older Glib version?

Edit: whoops did not pressed the Edit Button :rolleyes:
 
Last edited by a moderator:
Can't really tell, i'm not a dev, but it's a bad idea to recompile glib, because many stuff in the distro depends on it.

The clean way would be to install your glib with another --prefix=/ and tell your program's ./configure where is the glib to use.

But i really can't tell.

Or, on the first idea, you can do a simple replace with sed:

Code:
sed -i -e "s/#include <glib/*.h>/#include <glib.h>/" sources/*
 
 
I am underway but have a Idea for solving :)
Is it just simple possible to link all glib/xxxxx.h requests to glib.h file?
Maybe thats a simple Solution with the ln command.
I will try both when i come home today :)
 
gred had wonderfull worked,thx

now have i other Errors

Code:
nclude     -O2 -std=c99 -MT gendec.o -MD -MP -MF ".deps/gendec.Tpo" -c -o gendec.o gendec.c; \
then mv -f ".deps/gendec.Tpo" ".deps/gendec.Po"; else rm -f ".deps/gendec.Tpo"; exit 1; fi
gendec.c:26:2: error: expected identifier or '(' before '.' token
gendec.c: In function 'find_mask':
gendec.c:109:5: warning: implicit declaration of function '__assert_fail' [-Wimplicit-function-declaration]
gendec.c: In function 'main':
gendec.c:371:13: warning: implicit declaration of function 'g_strconcat' [-Wimplicit-function-declaration]
gendec.c:371:26: warning: assignment makes pointer from integer without a cast [enabled by default]
make[1]: *** [gendec.o] Error 1
make[1]: Leaving directory `/home/pandora/Downloads/lxdream/src/tools'
make: *** [tools/gendec] Error 2
 
gred had wonderfull worked,thx

now have i other Errors


nclude -O2 -std=c99 -MT gendec.o -MD -MP -MF ".deps/gendec.Tpo" -c -o gendec.o gendec.c; \
then mv -f ".deps/gendec.Tpo" ".deps/gendec.Po"; else rm -f ".deps/gendec.Tpo"; exit 1; fi
gendec.c:26:2: error: expected identifier or '(' before '.' token
gendec.c: In function 'find_mask':
gendec.c:109:5: warning: implicit declaration of function '__assert_fail' [-Wimplicit-function-declaration]
gendec.c: In function 'main':
gendec.c:371:13: warning: implicit declaration of function 'g_strconcat' [-Wimplicit-function-declaration]
gendec.c:371:26: warning: assignment makes pointer from integer without a cast [enabled by default]
make[1]: *** [gendec.o] Error 1
make[1]: Leaving directory `/home/pandora/Downloads/lxdream/src/tools'
make: *** [tools/gendec] Error 2
Presumably you understand the error/warning syntax?

If not, take the following example:


endec.c:26:2: error: expected identifier or '(' before '.' token


It is saying there is an error trying to compile file endec.c, on line 26 (character 2 onwards). Sometimes the location/line number can be misleading, but in this case it is probably okay, so what is on line 26 of that file? I don't know what version of the source you have, but the on here has this for line 26:


#include <glib/gstrfuncs.h>


It is possible the grep you did earlier on somehow broke this line? It should be '#include <FILENAME_GOES_HERE>' if the file isn't found a different error will occur. So it sounds more like the syntax is wrong.

The other messages are 'just' warnings, and can be ignored.
 
If you post this line 26 here, we can have a look what could have gone wrong with the sed command.
 
Back
Top