It is currently Sun Sep 22, 2019 3:21 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: [Done]Can't Code more than 32 ProcedureDLL(s)
PostPosted: Mon Jul 09, 2012 11:17 pm 
Offline
User
User
User avatar

Joined: Fri Apr 25, 2003 6:09 pm
Posts: 59
Location: Quebec - Canada
I did several tests with the last version 1.4.8 and everytime I code more than 32 ProcedureDLL(s) (When I reach the 33rd and more) the Tailbite Manager always returns an error....

error :Linker
POLINK: fatal error: Acces refuse

If 32 ProcedureDLL(s) is the limit for a userlibraries, can you upgrade for more please?

Roger

_________________
Everything is possible with PureBASIC... All you're missing is imagination!


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Mon Jul 09, 2012 11:43 pm 
Offline
Addict
Addict
User avatar

Joined: Tue Oct 09, 2007 2:15 am
Posts: 1083
There is no such limitation....

Look at Droopy's Lib for example ... 312x ProcedureDLL without errors...

So something wrong with your code, I think.

_________________
PureBasic 5.70 LTS (Windows x86/x64) | Windows10 Pro x64 | Z370 Extreme4 | i7 8770k | 32GB RAM | iChill GeForce GTX 980 X4 Ultra | HAF XF Evo​​
English is not my native language... (I often use DeepL to translate my texts.)


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Tue Jul 10, 2012 2:53 am 
Offline
User
User
User avatar

Joined: Fri Apr 25, 2003 6:09 pm
Posts: 59
Location: Quebec - Canada
I verified my code and still have the same problem, here is code for an OpenGl Extension called MultiTextureARB... it compiles well with PureBasic but an error returns with Tailbite. If someone can test it. And give me some back...

Code:
; GL ARB MULTI TEXTURE ----------------------------------------------------------------------------
;
Prototype           PFNGLACTIVETEXTUREARBPROC( Texture.l )
Prototype           PFNGLCLIENTACTIVETEXTUREARBPROC( Texture.l )
Prototype           PFNGLMULTITEXCOORD1DARBPROC( Target.l, Value.d )
Prototype           PFNGLMULTITEXCOORD1DVARBPROC( Target.l, *Array.d )
Prototype           PFNGLMULTITEXCOORD1FARBPROC( Target.l, Value.f )
Prototype           PFNGLMULTITEXCOORD1FVARBPROC( Target.l, *Array.f )
Prototype           PFNGLMULTITEXCOORD1IARBPROC( Target.l, Value.l )
Prototype           PFNGLMULTITEXCOORD1IVARBPROC( Target.l, *Array.l )
Prototype           PFNGLMULTITEXCOORD1SARBPROC( Target.l, Value.w )
Prototype           PFNGLMULTITEXCOORD1SVARBPROC( Target.l, *Array.w )
Prototype           PFNGLMULTITEXCOORD2DARBPROC( Target.l, ValueA.d, ValueB.d )
Prototype           PFNGLMULTITEXCOORD2DVARBPROC( Target.l, *Array.d )
Prototype           PFNGLMULTITEXCOORD2FARBPROC( Target.l, ValueA.f, ValueB.f )
Prototype           PFNGLMULTITEXCOORD2FVARBPROC( Target.l, *Array.f )
Prototype           PFNGLMULTITEXCOORD2IARBPROC( Target.l, ValueA.l, ValueB.l )
Prototype           PFNGLMULTITEXCOORD2IVARBPROC( Target.l, *Array.l )
Prototype           PFNGLMULTITEXCOORD2SARBPROC( Target.l, ValueA.w, ValueB.w )
Prototype           PFNGLMULTITEXCOORD2SVARBPROC( Target.l, *Array.w )
Prototype           PFNGLMULTITEXCOORD3DARBPROC( Target.l, ValueA.d, ValueB.d, ValueC.d )
Prototype           PFNGLMULTITEXCOORD3DVARBPROC( Target.l, *Array.d )
Prototype           PFNGLMULTITEXCOORD3FARBPROC( Target.l, ValueA.f, ValueB.f, ValueC.f )
Prototype           PFNGLMULTITEXCOORD3FVARBPROC( Target.l, *Array.f )
Prototype           PFNGLMULTITEXCOORD3IARBPROC( Target.l, ValueA.l, ValueB.l, ValueC.l )
Prototype           PFNGLMULTITEXCOORD3IVARBPROC( Target.l, *Array.l )
Prototype           PFNGLMULTITEXCOORD3SARBPROC( Target.l, ValueA.w, ValueB.w, ValueC.w )
Prototype           PFNGLMULTITEXCOORD3SVARBPROC( Target.l, *Array.w )
Prototype           PFNGLMULTITEXCOORD4DARBPROC( Target.l, ValueA.d, ValueB.d, ValueC.d, ValueD.d )
Prototype           PFNGLMULTITEXCOORD4DVARBPROC( Target.l, *Array.d )
Prototype           PFNGLMULTITEXCOORD4FARBPROC( Target.l, ValueA.f, ValueB.f, ValueC.f, ValueD.f )
Prototype           PFNGLMULTITEXCOORD4FVARBPROC( Target.l, *Array.f )
Prototype           PFNGLMULTITEXCOORD4IARBPROC( Target.l, ValueA.l, ValueB.l, ValueC.l, ValueD.l )
Prototype           PFNGLMULTITEXCOORD4IVARBPROC( Target.l, *Array.l )
Prototype           PFNGLMULTITEXCOORD4SARBPROC( Target.l, ValueA.w, ValueB.w, ValueC.w, ValueD.w )
Prototype           PFNGLMULTITEXCOORD4SVARBPROC( Target.l, *Array.w )
;
;
Structure           GL_ARB_MULTI_TEXTURE_STRUCT
     ;>>
     ;
    *GLACTIVETEXTUREARBPROC.PFNGLACTIVETEXTUREARBPROC
    *GLCLIENTACTIVETEXTUREARBPROC.PFNGLCLIENTACTIVETEXTUREARBPROC
    *GLMULTITEXCOORD1DARBPROC.PFNGLMULTITEXCOORD1DARBPROC
    *GLMULTITEXCOORD1DVARBPROC.PFNGLMULTITEXCOORD1DVARBPROC
    *GLMULTITEXCOORD1FARBPROC.PFNGLMULTITEXCOORD1FARBPROC
    *GLMULTITEXCOORD1FVARBPROC.PFNGLMULTITEXCOORD1FVARBPROC
    *GLMULTITEXCOORD1IARBPROC.PFNGLMULTITEXCOORD1IARBPROC
    *GLMULTITEXCOORD1IVARBPROC.PFNGLMULTITEXCOORD1IVARBPROC
    *GLMULTITEXCOORD1SARBPROC.PFNGLMULTITEXCOORD1SARBPROC
    *GLMULTITEXCOORD1SVARBPROC.PFNGLMULTITEXCOORD1SVARBPROC
    *GLMULTITEXCOORD2DARBPROC.PFNGLMULTITEXCOORD2DARBPROC
    *GLMULTITEXCOORD2DVARBPROC.PFNGLMULTITEXCOORD2DVARBPROC
    *GLMULTITEXCOORD2FARBPROC.PFNGLMULTITEXCOORD2FARBPROC
    *GLMULTITEXCOORD2FVARBPROC.PFNGLMULTITEXCOORD2FVARBPROC
    *GLMULTITEXCOORD2IARBPROC.PFNGLMULTITEXCOORD2IARBPROC
    *GLMULTITEXCOORD2IVARBPROC.PFNGLMULTITEXCOORD2IVARBPROC
    *GLMULTITEXCOORD2SARBPROC.PFNGLMULTITEXCOORD2SARBPROC
    *GLMULTITEXCOORD2SVARBPROC.PFNGLMULTITEXCOORD2SVARBPROC
    *GLMULTITEXCOORD3DARBPROC.PFNGLMULTITEXCOORD3DARBPROC
    *GLMULTITEXCOORD3DVARBPROC.PFNGLMULTITEXCOORD3DVARBPROC
    *GLMULTITEXCOORD3FARBPROC.PFNGLMULTITEXCOORD3FARBPROC
    *GLMULTITEXCOORD3FVARBPROC.PFNGLMULTITEXCOORD3FVARBPROC
    *GLMULTITEXCOORD3IARBPROC.PFNGLMULTITEXCOORD3IARBPROC
    *GLMULTITEXCOORD3IVARBPROC.PFNGLMULTITEXCOORD3IVARBPROC
    *GLMULTITEXCOORD3SARBPROC.PFNGLMULTITEXCOORD3SARBPROC
    *GLMULTITEXCOORD3SVARBPROC.PFNGLMULTITEXCOORD3SVARBPROC
    *GLMULTITEXCOORD4DARBPROC.PFNGLMULTITEXCOORD4DARBPROC
    *GLMULTITEXCOORD4DVARBPROC.PFNGLMULTITEXCOORD4DVARBPROC
    *GLMULTITEXCOORD4FARBPROC.PFNGLMULTITEXCOORD4FARBPROC
    *GLMULTITEXCOORD4FVARBPROC.PFNGLMULTITEXCOORD4FVARBPROC
    *GLMULTITEXCOORD4IARBPROC.PFNGLMULTITEXCOORD4IARBPROC
    *GLMULTITEXCOORD4IVARBPROC.PFNGLMULTITEXCOORD4IVARBPROC
    *GLMULTITEXCOORD4SARBPROC.PFNGLMULTITEXCOORD4SARBPROC
    *GLMULTITEXCOORD4SVARBPROC.PFNGLMULTITEXCOORD4SVARBPROC
     ;
     ;<<
EndStructure
;
Global              GL_Manager.GL_ARB_MULTI_TEXTURE_STRUCT
Global              GL_StateID.l
;
;
ProcedureDLL        glActiveTextureARB_( Texture.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLACTIVETEXTUREARBPROC(Texture)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glClientActiveTextureARB_( Texture.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLCLIENTACTIVETEXTUREARBPROC(Texture)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1dARB_( Target.l, Value.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1DARBPROC(Target,Value)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1dvARB_( Target.l, *Array.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1DVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1fARB_( Target.l, Value.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1FARBPROC(Target,Value)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1fvARB_( Target.l, *Array.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1FVARBPROC(Target,*Array.f )
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1iARB_( Target.l, Value.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1IARBPROC(Target,Value)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1ivARB_( Target.l, *Array.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1IVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1sARB_( Target.l, Value.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1SARBPROC(Target,Value)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord1svARB_( Target.l, *Array.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD1SVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2dARB_( Target.l, ValueA.d, ValueB.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2DARBPROC(Target,ValueA,ValueB)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2dvARB_( Target.l, *Array.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2DVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2fARB_( Target.l, ValueA.f, ValueB.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2FARBPROC(Target,ValueA,ValueB)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2fvARB_( Target.l, *Array.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2FVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2iARB_( Target.l, ValueA.l, ValueB.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2IARBPROC(Target,ValueA,ValueB)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2ivARB_( Target.l, *Array.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2IVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2sARB_( Target.l, ValueA.w, ValueB.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2SARBPROC(Target,ValueA,ValueB)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord2svARB_( Target.l, *Array.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD2SVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3dARB_( Target.l, ValueA.d, ValueB.d, ValueC.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3DARBPROC(Target,ValueA,ValueB,ValueC)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3dvARB_( Target.l, *Array.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3DVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3fARB_( Target.l, ValueA.f, ValueB.f, ValueC.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3FARBPROC(Target,ValueA,ValueB,ValueC)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3fvARB_( Target.l, *Array.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3FVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3iARB_( Target.l, ValueA.l, ValueB.l, ValueC.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3IARBPROC(Target,ValueA,ValueB,ValueC)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3ivARB_( Target.l, *Array.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3IVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3sARB_( Target.l, ValueA.w, ValueB.w, ValueC.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3SARBPROC(Target,ValueA,ValueB,ValueC)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord3svARB_( Target.l, *Array.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD3SVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord4dARB_( Target.l, ValueA.d, ValueB.d, ValueC.d, ValueD.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4DARBPROC(Target,ValueA,ValueB,ValueC,ValueD)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord4dvARB_( Target.l, *Array.d )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4DVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord4fARB_( Target.l, ValueA.f, ValueB.f, ValueC.f, ValueD.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4FARBPROC(Target,ValueA,ValueB,ValueC,ValueD)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord4fvARB_( Target.l, *Array.f )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4FVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
ProcedureDLL        glMultiTexCoord4iARB_( Target.l, ValueA.l, ValueB.l, ValueC.l, ValueD.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4IARBPROC(Target,ValueA,ValueB,ValueC,ValueD)
     EndIf
     ;
     ;<<
EndProcedure


; *****************************************************************************************
; CHANGE PROCEDURE TO PROCEDUREDLL FROM THIS POINT AND CHECK THE RESULT, PLEASE...
Procedure         glMultiTexCoord4ivARB_( Target.l, *Array.l )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4IVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
Procedure         glMultiTexCoord4sARB_( Target.l, ValueA.w, ValueB.w, ValueC.w, ValueD.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4SARBPROC(Target,ValueA,ValueB,ValueC,ValueD)
     EndIf
     ;
     ;<<
EndProcedure
Procedure         glMultiTexCoord4svARB_( Target.l, *Array.w )
     ;>>
     ;
     If GL_StateID
          GL_Manager\GLMULTITEXCOORD4SVARBPROC(Target,*Array)
     EndIf
     ;
     ;<<
EndProcedure
;
ProcedureDLL.b      GL_ARB_MultiTexture()
     ;>>
     ;
     If GL_StateID
          ProcedureReturn #True
     EndIf
     ;
     With GL_Manager
         
     EndWith
     ;
     ;<<
EndProcedure
;


Thanx
Roger

_________________
Everything is possible with PureBASIC... All you're missing is imagination!


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Tue Jul 10, 2012 8:51 am 
Offline
Addict
Addict
User avatar

Joined: Tue Oct 09, 2007 2:15 am
Posts: 1083
I change all Procedure to ProcedureDLL, "tailbite" it and no errors....

Win7x64, PB 4.61x86, Tailbite 1.4.8...

_________________
PureBasic 5.70 LTS (Windows x86/x64) | Windows10 Pro x64 | Z370 Extreme4 | i7 8770k | 32GB RAM | iChill GeForce GTX 980 X4 Ultra | HAF XF Evo​​
English is not my native language... (I often use DeepL to translate my texts.)


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Tue Jul 10, 2012 12:19 pm 
Offline
User
User
User avatar

Joined: Fri Apr 25, 2003 6:09 pm
Posts: 59
Location: Quebec - Canada
Thanks a lot Bisonte

I have the same configuration as yours, Windows 7 x64, PBasic 4.61 and Tailbite 1.4.8. I will re-install all and make some tests again.

Roger

_________________
Everything is possible with PureBASIC... All you're missing is imagination!


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Tue Jul 10, 2012 3:39 pm 
Offline
Addict
Addict

Joined: Sat Apr 10, 2004 1:20 pm
Posts: 1143
Location: Germany
Please post your TailBite_Logfile.txt , its located in your temp-folder.


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Tue Jul 10, 2012 9:24 pm 
Offline
User
User
User avatar

Joined: Fri Apr 25, 2003 6:09 pm
Posts: 59
Location: Quebec - Canada
As requested by ABBKlaus:


Parameter() :H:\GL_Extentions\GL_ARB_MultiTexture.pbi
Parameter() :/ASKDELETE
Parameter() :/KEEPSRCFILES
Parameter() :/WRITEBATCH
Parameter() :/HWND:5833624
GetPBFolder()
Detected OS : Windows Vista/Server 2008/Windows 7
HKCU\Software\Classes\PureBasic.exe\shell\open\command="C:\Program Files (x86)\PureBasic\PureBasic.exe" "%1" /P "C:\Users\ROGER\AppData\Roaming\PureBasic\PureBasic.prefs" /T "C:\Users\ROGER\AppData\Roaming\PureBasic\Templates.prefs" /A "C:\Users\ROGER\AppData\Roaming\PureBasic\Tools.prefs"
OSVersion()=80
C:\Program Files (x86)\PureBasic\tailbite\TailBite.exe
PureBasic Version found : 4.61 C 2012 FANTAISIE SOFTWARE / 461 /X86
Mode=0
GetPBFolder()=C:\Program Files (x86)\PureBasic\
TBPreferencesPath$=C:\Users\ROGER\AppData\Roaming\TailBite\
TBPrefsFile$=C:\Users\ROGER\AppData\Roaming\TailBite\TailBite_461.prefs
PBCompilerFolder$=C:\Program Files (x86)\PureBasic\compilers\
PrefsFound=1
PBFolder$=C:\Program Files (x86)\PureBasic\
TBFolder$=C:\Program Files (x86)\PureBasic\tailbite\
LibSourceFolder$=C:\Users\ROGER\Documents\TailBite Library Sources\
LastFile$=H:\GL_Extentions\GL_Registry.pbi
ManagerOnTop=0
PBSubsystem$=purelibraries\userlibraries\
Language$=English
PBPreferencesPath$=C:\Users\ROGER\AppData\Roaming\Purebasic\
TBTempPath$=C:\Users\ROGER\AppData\Local\Temp\TBTemp\
pb_align$=pb_align
pb_bssalign$=pb_bssalign
LibraryMakerOptions$= /COMPRESSED /NOUNICODEWARNING
IsPB410=1
LibraryMaker$=C:\Program Files (x86)\PureBasic\SDK\LibraryMaker.exe
TailBite Version found : 1.4.8
Libexe$=C:\Program Files (x86)\PureBasic\compilers\polib.exe
LibexeBaseName$=polib
Inc_Taibite > MainProc()
LibName$=GL_ARB_MultiTexture
recover=0
Opening PB 4.61 C 2012 FANTAISIE SOFTWARE asm source...
PBCompile(H:\GL_Extentions\GL_ARB_MultiTexture.pbi,, /COMMENTED /DEBUGGER /EXE "C:\Users\ROGER\AppData\Local\Temp\TBTemp\53430A3126AF61EF\PureBasic.exe")
ExecuteProgram("C:\Program Files (x86)\PureBasic\compilers\pbcompiler.exe","H:\GL_Extentions\GL_ARB_MultiTexture.pbi" /COMMENTED /DEBUGGER /EXE "C:\Users\ROGER\AppData\Local\Temp\TBTemp\53430A3126AF61EF\PureBasic.exe",)
RunProgram(C:\Program Files (x86)\PureBasic\compilers\pbcompiler.exe,"H:\GL_Extentions\GL_ARB_MultiTexture.pbi" /COMMENTED /DEBUGGER /EXE "C:\Users\ROGER\AppData\Local\Temp\TBTemp\53430A3126AF61EF\PureBasic.exe",)
******************************************
PureBasic 4.61 (Windows - x86)
******************************************
Compiling H:\GL_Extentions\GL_ARB_MultiTexture.pbi
Loading external libraries...
Starting compilation...
469 lines processed.
Creating executable "C:\Users\ROGER\AppData\Local\Temp\TBTemp\53430A3126AF61EF\PureBasic.exe".
Error: Linker
POLINK: fatal error: AccŠs refus‚.
PBCompiler: /COMMENTED /DEBUGGER /EXE "C:\Users\ROGER\AppData\Local\Temp\TBTemp\53430A3126AF61EF\PureBasic.exe"

******************************************
PureBasic 4.61 (Windows - x86)
******************************************
Compiling H:\GL_Extentions\GL_ARB_MultiTexture.pbi
Loading external libraries...
Starting compilation...
469 lines processed.
Creating executable "C:\Users\ROGER\AppData\Local\Temp\TBTemp\53430A3126AF61EF\PureBasic.exe".
Error: Linker
POLINK: fatal error: AccŠs refus‚.


Hope you will find the problem.

Roger

_________________
Everything is possible with PureBASIC... All you're missing is imagination!


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Thu Jul 12, 2012 11:27 am 
Offline
Addict
Addict

Joined: Sat Apr 10, 2004 1:20 pm
Posts: 1143
Location: Germany
The problem is that you don´t have TailBite running with Admin-Rights.

Code:
TBPreferencesPath$=C:\Users\ROGER\AppData\Roaming\TailBite\
TBPrefsFile$=C:\Users\ROGER\AppData\Roaming\TailBite\TailBite_461.prefs


should be something like this :
Code:
TBPreferencesPath$=C:\Users\ROGER\AppData\Local\TailBite\
TBPrefsFile$=C:\Users\ROGER\AppData\Local\TailBite\TailBite_461.prefs


Can you check this in a command window (started with admin rights) ? :
Code:
"C:\Program Files (x86)\PureBasic\compilers\pbcompiler.exe" "H:\GL_Extentions\GL_ARB_MultiTexture.pbi" /COMMENTED /DEBUGGER /EXE "C:\Users\ROGER\AppData\Local\Temp\PureBasic.exe"


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Thu Jul 12, 2012 1:23 pm 
Offline
User
User
User avatar

Joined: Fri Apr 25, 2003 6:09 pm
Posts: 59
Location: Quebec - Canada
Here's the result:

C:\Program Files (x86)\PureBasic\Compilers>pbcompiler.exe H:\GL_Extensions\GL_AR
B_Multitexture.pbi /COMMENTED /DEBUGGER /EXE c:\Users\Roger\Appdata\local\Temp\P
ureBasic.exe

******************************************
PureBasic 4.61 (Windows - x86)
******************************************

Compiling H:\GL_Extensions\GL_ARB_Multitexture.pbi
Loading external libraries...
Starting compilation...
469 lines processed.
Creating executable "c:\Users\Roger\Appdata\local\Temp\PureBasic.exe".
Error: Linker
POLINK: fatal error: Accès refusé.

C:\Program Files (x86)\PureBasic\Compilers>


Roger

_________________
Everything is possible with PureBASIC... All you're missing is imagination!


Top
 Profile  
Reply with quote  
 Post subject: Re: Can't Code more than 32 ProcedureDLL(s)
PostPosted: Thu Jul 12, 2012 1:33 pm 
Offline
User
User
User avatar

Joined: Fri Apr 25, 2003 6:09 pm
Posts: 59
Location: Quebec - Canada
ABBKLAUS.... IT WORKS NOW!!!!

In your last post you wrote:
Quote:
The problem is that you don´t have TailBite running with Admin-Rights.


I changed the properties for each program (either if I am the Administrator ) PureBasic, TailBite And TailbiteManager as "Executer ce programme en tant qu'administrateur" and it everything works fine now!

Thanks a lot!

Roger

_________________
Everything is possible with PureBASIC... All you're missing is imagination!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye