[RESOLU] PureColor 450 Linker error

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Malo
Messages : 79
Inscription : dim. 09/août/2009 17:48

[RESOLU] PureColor 450 Linker error

Message par Malo »

Bonjour

PB 4.50 Vista
J'ai installé la lib de Gnozal PureColor_450 mais ce message d'erreur
apparait quand je lance le fichier test


PureBasic -Linker error
POLINK: error : Unresolved external symbol'_PB8_StringBasePosition'.
POLINK : fatal error : 1 unresolved external(s)

J'ai procédé de la manière suivante pour l'installer :

-Dé zipper le fichier
-Lancer Installer
-J'ai laissé le répertoire par défaut , PB4.50

Fallait-il faire autre chose?

Merci par avance pour vos réponses
Dernière modification par Malo le mar. 03/août/2010 12:07, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: PureColor 450 Linker error

Message par Backup »

Malo a écrit :Bonjour

PB 4.50 Vista
la version complete ?
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Re: PureColor 450 Linker error

Message par gnozal »

Malo a écrit :PB 4.50 Vista
J'ai installé la lib de Gnozal PureColor_450 mais ce message d'erreur
apparait quand je lance le fichier test
PureBasic -Linker error
POLINK: error : Unresolved external symbol'_PB8_StringBasePosition'.
POLINK : fatal error : 1 unresolved external(s)
Code et options de compilation du 'fichier test' ?
Sinon, cela évoque l'utilisation d'un mauvais sous-système avec PureCOLOR.
Par exemple, si on compile avec l'option 'Threadsafe', il faut ajouter 'UserLibThreadSafe' (sans les guillemets) comme sous-système dans les options de compilation (si on utilise l'éditeur par défaut). C'est d'ailleurs expliqué dans PureCOLOR.chm.
Malo
Messages : 79
Inscription : dim. 09/août/2009 17:48

Re: PureColor 450 Linker error

Message par Malo »

Merci à vous deux pour vos réponses.

@Dobro :

Oui je suis avec la version complète de PB4.5

@Gnozal :

Effectivement c'était bien un problème d'option du compilateur.
J'avais laissé l'option Threads activé, donc en ajoutant le sous système -> fonctionnement OK
En désactivant l'option Threads -> fonctionnement OK

Le code du fichier test , c'est celui de qui est dans le répertoire 'Examples\PureColor'

Merci pour cette lib
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: [RESOLU] PureColor 450 Linker error

Message par dayvid »

oui sa fait un code similaire si ont active la gestion des thread des fois
alors qu'il n'y en a pas besoin, je pige pas ce truc car des fois ya pourtant
bien des thread dans le code :?:
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [RESOLU] PureColor 450 Linker error

Message par Backup »

@Gnozal

j'ai Purebaic V 5.51

j'ai voulu faire des boutons coloré dans une de mes applis

au lancement pas de problemes , ça marche ...

mais mon prg permet de charger un fichier qui contiens la redéfinition des couleurs
de certains boutons...
lorsque je compile sous l'editeur Japbe avec le Debugger Actif ou pas ...,
pas de problemes , ça marche nickel

mais lorsque je compile le prg (Exe), le prg compilé (l'exe) ne remet pas a jour la nouvelle couleur des boutons ... 8O
je vais tenter de te faire un exemple ....
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [RESOLU] PureColor 450 Linker error

Message par Ar-S »

Dobro a écrit :@Gnozal
j'ai Purebaic V 5.51
T'es en avance sur Fred :mrgreen: :mrgreen: :mrgreen:
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: [RESOLU] PureColor 450 Linker error

Message par Backup »

ha oui tiens !! :lol:



bon je revenais pour effacer mon message

je viens de me faire un prg de test , et ça marche ... :roll:

alors faut que je trouve pourquoi ça marche pas dans mon autre prg ... :?
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [RESOLU] PureColor 450 Linker error

Message par Ar-S »

Et bien moi je me tape une grosse reinstalle.
DD 650go qui a lâché (mais lâché complet).. Heureusement, y'avait que windows+prog+jeux
Du coup je me retape toute les ré-installes sur mon nouveau DD 1To... Je suis loin d'avoir finit !
Je suis obligé de re-terminer Mass-Effect 2 et Dragon Age Origins ^^ c'est ma femme qui va être contente. :P
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
SPH
Messages : 4948
Inscription : mer. 09/nov./2005 9:53

Re: PureColor 450 Linker error

Message par SPH »

gnozal a écrit :
Malo a écrit :PB 4.50 Vista
J'ai installé la lib de Gnozal PureColor_450 mais ce message d'erreur
apparait quand je lance le fichier test
PureBasic -Linker error
POLINK: error : Unresolved external symbol'_PB8_StringBasePosition'.
POLINK : fatal error : 1 unresolved external(s)
Code et options de compilation du 'fichier test' ?
Sinon, cela évoque l'utilisation d'un mauvais sous-système avec PureCOLOR.
Par exemple, si on compile avec l'option 'Threadsafe', il faut ajouter 'UserLibThreadSafe' (sans les guillemets) comme sous-système dans les options de compilation (si on utilise l'éditeur par défaut). C'est d'ailleurs expliqué dans PureCOLOR.chm.
J'ai aussi cette erreur mais je n'ai pas compris l'explication de gnozal. Pourriez vous m'expliquer ce qu'il faut que je fasse ??
Merci

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [RESOLU] PureColor 450 Linker error

Message par Ar-S »

Dans tes Options de Compilation, décoche 'Threadsafe' si c'est coché et re essaye.
Sinon ajoute dans le champ "Sous System" UserLibThreadSafe

Mais avant cela essaye ce que je t'ai dit en MP
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
SPH
Messages : 4948
Inscription : mer. 09/nov./2005 9:53

Re: [RESOLU] PureColor 450 Linker error

Message par SPH »

Ar-S a écrit :Dans tes Options de Compilation, décoche 'Threadsafe' si c'est coché et re essaye.
En pb francais 4.60, c'est traduit comment ?
Ar-S a écrit :Sinon ajoute dans le champ "Sous System" UserLibThreadSafe
Ca fais une autre erreur :
Image

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: [RESOLU] PureColor 450 Linker error

Message par Thyphoon »

Dobro a écrit :ha oui tiens !! :lol:



bon je revenais pour effacer mon message

je viens de me faire un prg de test , et ça marche ... :roll:

alors faut que je trouve pourquoi ça marche pas dans mon autre prg ... :?
j'ai eu un truc similaire pour tout autre chose! verifie que tu n'as pas mis un truc du genre

Code : Tout sélectionner

debug nomduneprocedure(avecsesvariables)
du coup ça marche en test, mais pas dans l'exe
Avatar de l’utilisateur
SPH
Messages : 4948
Inscription : mer. 09/nov./2005 9:53

Re: [RESOLU] PureColor 450 Linker error

Message par SPH »

SPH a écrit :
Ar-S a écrit :Dans tes Options de Compilation, décoche 'Threadsafe' si c'est coché et re essaye.
En pb francais 4.60, c'est traduit comment ?
Ar-S a écrit :Sinon ajoute dans le champ "Sous System" UserLibThreadSafe
Ca fais une autre erreur :
Image
Personne ?

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [RESOLU] PureColor 450 Linker error

Message par Ar-S »

j'utilise que JaPBe comme ide (pour le 32bits).
j'utilise que PB 4.51 pour le moment, je ne sais pas si purecolor est compatible 4.60 ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre