Page 1 of 1

List of required dependencies

Posted: Sat Jan 06, 2007 9:50 pm
by Trond
If you find PureBasic has some dependencies not mentioned in the readme, post them here so other people can benefit from it.

The readme file says:
- gcc (not needed actually)
- GTK+ 1.2 and/or GTK+ 2.0 devel (libgtk2.0-dev) (only required for GUI programs)
- SDL 1.2 devel (required for multimedia programs and games)

Also you require:
ld (from binutils)
libc6-dev
libiodbc (for databases)
libxine-dev (for movie library)
libgtkembedmoz.so (for WebGadget)
libxxf86vm-dev (for OpenGL subsystem)

Posted: Sun Jan 07, 2007 12:16 am
by merihevonen
Debian users can use this command to install the dependencies easily:
apt-get install gcc libgtk2.0-dev libsdl1.2-dev libsdl1.2debian libsdl1.2debian-all libc6

Posted: Sun Jan 07, 2007 12:21 am
by ts-soft
Also require libiodbc
(for Database only)

Posted: Sun Jan 07, 2007 1:14 am
by walker
don't forget libxine-dev .... or to simplify the process, install the following deb-package:
http://home.arcor.de/x-linux/pure/pbenv ... 0-i386.deb 8)
it will resolve all dependencies and installs a very small script (bash) in /usr/bin to start purebasic easily... (sets all needed environment vars) assuming your PB-folder resides in your home directory.... simply type start_pb.sh in a shell....

Posted: Wed May 23, 2007 3:17 pm
by GeoTrail
walker wrote:don't forget libxine-dev .... or to simplify the process, install the following deb-package:
http://home.arcor.de/x-linux/pure/pbenv ... 0-i386.deb 8)
it will resolve all dependencies and installs a very small script (bash) in /usr/bin to start purebasic easily... (sets all needed environment vars) assuming your PB-folder resides in your home directory.... simply type start_pb.sh in a shell....
I get an error saying wrong architecture. I'm running Ubuntu 7.04 64.

Posted: Wed May 23, 2007 7:23 pm
by walker
GeoTrail wrote: get an error saying wrong architecture. I'm running Ubuntu 7.04 64.
it's build on a 32bit system.... :roll: havn't a 64 biit system running atm... (and I guess PB won't work on 64 bit.. without a 32bit environment)

Posted: Wed May 23, 2007 7:40 pm
by GeoTrail
Why wouldn't PB run on a 64 bit Linux system when it runs fine on 64 bit Windows?

Posted: Wed May 23, 2007 8:14 pm
by Trond
Maybe because Linux is crap?

Posted: Wed May 23, 2007 11:06 pm
by Fred
PB was working on my 64bits linux box, it is probably only the .deb which can't be installed.

Posted: Thu May 24, 2007 7:14 am
by GeoTrail
Yeah you are right. It is checking for the CPU architecture.