For my program I need to combine qb.qlb + myqlb.qlb.
How is this done and what consequences does this have for my mybi.bi file, and qb.bi??
grtz
Seb
Combining .qlb libraries
-
Guest
Re: Combining .qlb libraries
for the .BI files there is no problem, just merge them in one .BI or use two lines in your code:
'$INCLUDE: 'mybi.bi'
'$INCLUDE: 'QB.bi'
for combining two libraries try this URL
http://www.network54.com/Forum/search?f ... erm=FAQ011
'$INCLUDE: 'mybi.bi'
'$INCLUDE: 'QB.bi'
for combining two libraries try this URL
http://www.network54.com/Forum/search?f ... erm=FAQ011
-
Guest
Well you can't combine two QLBs: you must start with the original LIBs.
You combine them, then make a QLB. You will need the combined LIB to be able to compile from the IDE, as it tells the linker to use a LIB with the same name as the QLB.
Combine the libs:
LIB newlib +lib1.lib +lib2.lib;
Then do the qlb:
link /q newlib.lib,newlib,,bqlb45;
You combine them, then make a QLB. You will need the combined LIB to be able to compile from the IDE, as it tells the linker to use a LIB with the same name as the QLB.
Combine the libs:
LIB newlib +lib1.lib +lib2.lib;
Then do the qlb:
link /q newlib.lib,newlib,,bqlb45;
-
Seb McClouth
-
Guest
-
Seb McClouth
When compiling the qbinux lib/qlb files there's no problem but as soon as I want to combine qbinux.lib and qb.lib the problems start...
I start lib.exe and when it asks for Operatings I give as input qb.lib+qbinux.lib... so far so good... until it start to build the new library:
LIB : warning U4150: absolute : module redefinition ignored
LIB : warning U4150: intrpt : module redefinition ignored
LIB : warning U4150: int86old : module redefinition ignored
is this good or bad...
grtz
I start lib.exe and when it asks for Operatings I give as input qb.lib+qbinux.lib... so far so good... until it start to build the new library:
LIB : warning U4150: absolute : module redefinition ignored
LIB : warning U4150: intrpt : module redefinition ignored
LIB : warning U4150: int86old : module redefinition ignored
is this good or bad...
grtz
-
Seb McClouth
This probaly is because of the fact that qb.bi contains in itself. But indeed it seemed to run fine.
Thx for explaining.
grtz
Code: Select all
'$include: 'qb.bi'Thx for explaining.
grtz