Hello,
I'm using Blt to develop a GUI, and I need to compile the Blt library statically. I checked the documentation and it appears as if you should call a function called Blt_Init and link with libblt. However, I can find neither a function Blt_Init nor a library libblt. I do have a library blt82.lib. I'm trying to compile using VC6 if that is of any help. Any help or pointers you could give me would be appreciated.
Thank you,
Blair Kitchen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You should pick up a newer version of BLT (2.4w
is the latest). There are both source and
pre-compiled distributions. The blt82.lib is a
very old and unsupported version.
The BLT distributions contain both BLT24.dll and
BLT24.lib files, so you should be able to create a
static version.
If you're intrepid, you can compile BLT with VC6.
That's what I use. Unfortunately, I also use the
cygwin utilities (like "make"). There's a SHARED
variable in win/makedefs, that if you set to 0,
will create a static version.
I did patch together "nmake" files (blt.mak) with
a install.tcl script a while ago. I don't know
how up to date that is. If you need it, I can
send you updated copies. You can send me e-mail
at gah@siliconmetrics.com.
--gah
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I'm using Blt to develop a GUI, and I need to compile the Blt library statically. I checked the documentation and it appears as if you should call a function called Blt_Init and link with libblt. However, I can find neither a function Blt_Init nor a library libblt. I do have a library blt82.lib. I'm trying to compile using VC6 if that is of any help. Any help or pointers you could give me would be appreciated.
Thank you,
Blair Kitchen
You should pick up a newer version of BLT (2.4w
is the latest). There are both source and
pre-compiled distributions. The blt82.lib is a
very old and unsupported version.
The BLT distributions contain both BLT24.dll and
BLT24.lib files, so you should be able to create a
static version.
If you're intrepid, you can compile BLT with VC6.
That's what I use. Unfortunately, I also use the
cygwin utilities (like "make"). There's a SHARED
variable in win/makedefs, that if you set to 0,
will create a static version.
I did patch together "nmake" files (blt.mak) with
a install.tcl script a while ago. I don't know
how up to date that is. If you need it, I can
send you updated copies. You can send me e-mail
at gah@siliconmetrics.com.
--gah