PureBasic
https://www.purebasic.fr/french/

[Résolu] PB sur Debian8x64 sur VirtualBox x64 sur Win10 x64
https://www.purebasic.fr/french/viewtopic.php?f=14&t=16630
Page 1 sur 1

Auteur:  salutcava [ Jeu 06/Avr/2017 9:35 ]
Sujet du message:  [Résolu] PB sur Debian8x64 sur VirtualBox x64 sur Win10 x64

Bonjour à vous tous.
[But]
J'ai besoin de produire un binary sur linux. Mais le lancement de purebasic échoue.

[Contexte]
Je suis utilisateur/client Purebasic depuis plusieurs années sous windows. Tout fonctionne bien.
Ces temps-ci j'ai besoin de produire un binary linux en vue de l'hoster sur un VPS linux (que je n'ai pas encore).
Donc je teste le tout en amont sur Oracle VirtualBox. J'ai installé la version 64bits de ce programme sur mon windows. J'ai créé sous VirtualBox une machine virtuelle avec Debian x64.
Pour l'instant tout fonctionne bien.

[Ce que j'ai fait]
J'ai téléchargé la version 5.60 de purebasic en x64. J'ai décompréssé, lancé checkinstall.sh , installé les packages manquants avec apt-get, relancé checkinstall.sh qui me dit que tout va bien à présent.

Code:
This script try to detect if all developments packages are correctly installed. If you are using a Debian or Ubuntu like distribution, you can use the following line to install all the package at once (run as root):
# apt-get install gcc g++ libc6-dev libsdl1.2-dev libgtk-3-dev unixodbc-dev libgnome2-dev libxine2-dev libxxf86vm-dev
Everything seems correctly setup for PureBasic !


J'ai bien lu le fichier INSTALL et je ne souhaite pas utiliser le compilateur en ligne de commande.

[Problème]
Je lance donc purebasic et là j'obtiens ce message d'erreur :
Code:
bash: ./purebasic: cannot execute binary file: Erreur de format pour exec()


[Tentatives de résolution]
J'ai regardé sur les forums, et ils parlent de problème de compatibilité 32/64bits pourtant la commande file ./purebasic me donne ceci :
Code:
./purebasic: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=de993bbe2e687c21b3bac66ef0c91f7328cdc193, stripped

J'ai verifié les autorisations et fait un chmod +x ./purebasic mais le problème persiste.
J'ai regardé sur le forum français et anglais, les réponses pertinentes datent de 2005 mais ne s'appliquent pas à mon cas.

[Demande]
Pourriez vous m'aider s'il vous plait à lancer purebasic sous Debian 8 svp? Je ne souhaite pas utiliser le compilateur en ligne de commande. L'interface graphique m'ira très bien. Je vous remercie d'avance pour le temps que vous passerez à rédiger une réponse. Merci à vous.
Bonne journée.

Auteur:  Zorro [ Jeu 06/Avr/2017 9:52 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

probleme d'installation apparemment (je n'ai pas Linux )

voici un tuto pour installer PureBasic sous Mint , il ne dois pas y avoir beaucoup de difference avec Debian en principe
viewtopic.php?f=21&t=14667&p=165672&hilit=installation+linux#p165672

Auteur:  salutcava [ Jeu 06/Avr/2017 10:00 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

Merci Zorro, je vais voir de suite ton lien.

Auteur:  Marc56 [ Jeu 06/Avr/2017 10:13 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

Que dit:
Code:
uname -a

:?:

Auteur:  salutcava [ Jeu 06/Avr/2017 10:15 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

Après avoir suivi le tuto de ton lien, j'ai toujours la même erreur :
Code:
bash: ./purebasic: cannot execute binary file: Erreur de format pour exec()

:(

Auteur:  salutcava [ Jeu 06/Avr/2017 10:15 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

Bonjour Marc56,
uname -a me répond ceci :
Code:
Linux debianx64 3.16.0-4-686-pae #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) i686 GNU/Linux

Auteur:  Marc56 [ Jeu 06/Avr/2017 10:18 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

i686 tu as installé la version 32 bits de Linux

Tu devrais avoir: x86_64

PS. uname -m donne la version directement, sans les autres infos.

Auteur:  salutcava [ Jeu 06/Avr/2017 10:20 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

Oh My God ! :oops:

Auteur:  Marc56 [ Jeu 06/Avr/2017 10:25 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

Tout le mode se fait avoir par ce truc (me too) :P

Si tu ne veux pas avoir à repasser une plombe à installer, tu peux télécharger des VDI précuites

Cherche " images virtualbox debian "
Ensuite, dans VB tu fais Fichier > Importer un appareil virtuel

:wink:

Auteur:  salutcava [ Jeu 06/Avr/2017 10:31 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

J'ai installé la version x86 de purebasic du coup, ca marche bien :) Purebasic se lance comme il faut.
Merci Marc56 (et zorro aussi).
Je suis confus :oops:
(Je ne sais pas mettre le statut résolu)

Auteur:  Zorro [ Jeu 06/Avr/2017 10:48 ]
Sujet du message:  Re: PB sur Debian 8 x64 sur VirtualBox x64 sur windows 10 x6

salutcava a écrit:
(Je ne sais pas mettre le statut résolu)


tu edites ton tout premier message, et tu change le titre en ajoutant "[resolu]" :)

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/