and I was told by Peter Stuge to use libusb too. Ok... libusb compiled ok
under cygwin, now I have cygusb.dll.
Now I need libosmocore to produce the dlls I need to use with the host
application.
The ouput of make is:
$ make
echo 0.5.3.104-a642 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore'
Making all in include
make[2]: Entering directory
`/cygdrive/d/Workspace/Morpho/libosmocore/include'
GEN osmocom/core/crc16gen.h
GEN osmocom/core/crc16gen.h
GEN osmocom/core/crc32gen.h
GEN osmocom/core/crc32gen.h
GEN osmocom/core/crc64gen.h
GEN osmocom/core/crc64gen.h
GEN osmocom/core/crc8gen.h
GEN osmocom/core/crc8gen.h
make[2]: Leaving directory
`/cygdrive/d/Workspace/Morpho/libosmocore/include'
Making all in src
make[2]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore/src'
GEN crc8gen.c
GEN crc16gen.c
GEN crc32gen.c
GEN crc64gen.c
make all-am
make[3]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore/src'
CC timer.lo
CC select.lo
CC signal.lo
CC msgb.lo
CC bits.lo
CC bitvec.lo
CC statistics.lo
CC write_queue.lo
CC utils.lo
utils.c: In function 'osmo_str2lower':
utils.c:205:3: warning: array subscript has type 'char'
utils.c: In function 'osmo_str2upper':
utils.c:218:3: warning: array subscript has type 'char'
CC socket.lo
CC logging.lo
logging.c: In function 'log_vty_command_string':
logging.c:635:5: warning: array subscript has type 'char'
logging.c:657:4: warning: array subscript has type 'char'
CC logging_syslog.lo
CC rate_ctr.lo
CC gsmtap_util.lo
CC crc16.lo
CC panic.lo
CC backtrace.lo
CC conv.lo
CC application.lo
CC rbtree.lo
CC strrb.lo
CC loggingrb.lo
CC crc8gen.lo
CC crc16gen.lo
CC crc32gen.lo
CC crc64gen.lo
CC plugin.lo
CC talloc.lo
CC msgfile.lo
CC serial.lo
serial.c: In function 'osmo_serial_set_custom_baudrate':
serial.c:193:2: warning: #warning osmo_serial_set_custom_baudrate:
unsupported platform
CCLD libosmocore.la
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
make[3]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/src'
make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/src'
Making all in src/vty
make[2]: Entering directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/vty'
CC buffer.lo
CC command.lo
CC vty.lo
vty.c: In function 'vty_hello':
vty.c:363:10: warning: array subscript has type 'char'
CC vector.lo
CC utils.lo
utils.c: In function 'vty_cmd_string_from_valstr':
utils.c:96:6: warning: array subscript has type 'char'
CC telnet_interface.lo
CC logging_vty.lo
CCLD libosmovty.la
*** Warning: This system can not link to static lib archive ../../src/
libosmocore.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
make[2]: Leaving directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/vty'
Making all in src/codec
make[2]: Entering directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/codec'
CC gsm610.lo
CC gsm620.lo
CC gsm660.lo
CC gsm690.lo
CCLD libosmocodec.la
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
make[2]: Leaving directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/codec'
Making all in src/gsm
make[2]: Entering directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/gsm'
CC a5.lo
CC rxlev_stat.lo
CC tlv_parser.lo
CC comp128.lo
CC gsm_utils.lo
gsm_utils.c: In function 'gsm_band_parse':
gsm_utils.c:450:2: warning: array subscript has type 'char'
CC rsl.lo
CC gsm48.lo
CC gsm48_ie.lo
CC gsm0808.lo
CC sysinfo.lo
CC gprs_cipher_core.lo
CC gsm0480.lo
CC abis_nm.lo
CC gsm0502.lo
CC gsm0411_utils.lo
gsm0411_utils.c: In function 'gsm340_gen_scts':
gsm0411_utils.c:87:2: warning: #warning find a portable way to obtain
timezone offset
CC gsm0411_smc.lo
CC gsm0411_smr.lo
CC lapd_core.lo
CC lapdm.lo
CC auth_core.lo
CC auth_comp128v1.lo
CC auth_milenage.lo
CC aes-encblock.lo
CC aes-internal.lo
CC aes-internal-enc.lo
CC milenage.lo
CC gan.lo
CCLD libosmogsm.la
*** Warning: This system can not link to static lib archive ../../src/
libosmocore.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
make[2]: Leaving directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/gsm'
Making all in src/gb
make[2]: Entering directory
`/cygdrive/d/Workspace/Morpho/libosmocore/src/gb'
CC gprs_ns.lo
CC gprs_ns_frgre.lo
CC gprs_ns_vty.lo
CC gprs_bssgp.lo
CC gprs_bssgp_util.lo
CC gprs_bssgp_vty.lo
CC gprs_bssgp_bss.lo
CC common_vty.lo
CCLD libosmogb.la
*** Warning: This system can not link to static lib archive ../../src/
libosmocore.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This system can not link to static lib archive ../../src/vty/
libosmovty.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This system can not link to static lib archive ../../src/gsm/
libosmogsm.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: This system can not link to static lib archive
/cygdrive/d/Workspace/Morpho/libosmocore/src/libosmocore.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/src/gb=
'
Making all in tests
make[2]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore/tests=
'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/tests'
Making all in utils
make[2]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore/utils=
'
CC osmo-arfcn.o
osmo-arfcn.c: In function =91freq2arfcn=92:
osmo-arfcn.c:80:1: warning: control reaches end of non-void function
osmo-arfcn.c: In function =91main=92:
osmo-arfcn.c:92:8: warning: =91param=92 may be used uninitialized in this
function
CCLD osmo-arfcn.exe
CC osmo-auc-gen.o
osmo-auc-gen.c: In function =91main=92:
osmo-auc-gen.c:216:3: warning: implicit declaration of function =91time=92
osmo-auc-gen.c:217:3: warning: dereferencing type-punned pointer will break
strict-aliasing rules
osmo-auc-gen.c:249:3: warning: format =91%lu=92 expects type =91long unsign=
ed
int=92, but argument 2 has type =91uint64_t=92
osmo-auc-gen.c:249:3: warning: format =91%lu=92 expects type =91long unsign=
ed
int=92, but argument 2 has type =91uint64_t=92
CCLD osmo-auc-gen.exe
make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/utils'
make[2]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore'
make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore'
make[1]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore'
I now compilation for Windows is not supported directly, but would you mind
pointing me in the right direction on how to build libosmocore as a dll?
Thanks!
--=20
Atenciosamente,
Hugo Frederico Soares
--f46d042dfcd1ea9df404d6cbc3f6
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hi guys!<div><br></div><div>Some time ago I stopped by ask=
ing what would one do to compile under Windows, and it was suggested to use=
cygwin to build the application and than use it with cygwin dll to run it =
under linux. Well, I'm having some issues to do that...</div>
<div><br></div><div><br></div><div>From <a href=3D"http://bb.osmocom.org/tr=
ac/wiki/SIMtrace">here</a>, I need libosmocore, and I was told by Peter Stu=
ge to use libusb too. Ok... libusb compiled ok under cygwin, now I have cyg=
usb.dll.</div>
<div>Now I need libosmocore to produce the dlls I need to use with the host=
application.</div><div><br></div><div>The ouput of make is:</div><div><br>=
</div><div><div>$ make</div><div>echo 0.5.3.104-a642 > .version-t &&=
amp; mv .version-t .version</div>
<div>make =A0all-recursive</div><div>make[1]: Entering directory `/cygdrive=
/d/Workspace/Morpho/libosmocore'</div><div>Making all in include</div><=
div>make[2]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore/i=
nclude'</div>
<div>=A0 GEN =A0 =A0 =A0osmocom/core/crc16gen.h</div><div>=A0 GEN =A0 =A0 =
=A0osmocom/core/crc16gen.h</div><div>=A0 GEN =A0 =A0 =A0osmocom/core/crc32g=
en.h</div><div>=A0 GEN =A0 =A0 =A0osmocom/core/crc32gen.h</div><div>=A0 GEN=
=A0 =A0 =A0osmocom/core/crc64gen.h</div>
<div>=A0 GEN =A0 =A0 =A0osmocom/core/crc64gen.h</div><div>=A0 GEN =A0 =A0 =
=A0osmocom/core/crc8gen.h</div><div>=A0 GEN =A0 =A0 =A0osmocom/core/crc8gen=
.h</div><div>make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libos=
mocore/include'</div>
<div>Making all in src</div><div>make[2]: Entering directory `/cygdrive/d/W=
orkspace/Morpho/libosmocore/src'</div><div>=A0 GEN =A0 =A0 =A0crc8gen.c=
</div><div>=A0 GEN =A0 =A0 =A0crc16gen.c</div><div>=A0 GEN =A0 =A0 =A0crc32=
gen.c</div><div>=A0 GEN =A0 =A0 =A0crc64gen.c</div>
<div>make =A0all-am</div><div>make[3]: Entering directory `/cygdrive/d/Work=
space/Morpho/libosmocore/src'</div><div>=A0 CC =A0 =A0 =A0 timer.lo</di=
v><div>=A0 CC =A0 =A0 =A0 select.lo</div><div>=A0 CC =A0 =A0 =A0 signal.lo<=
/div><div>=A0 CC =A0 =A0 =A0 msgb.lo</div>
<div>=A0 CC =A0 =A0 =A0 bits.lo</div><div>=A0 CC =A0 =A0 =A0 bitvec.lo</div=
><div>=A0 CC =A0 =A0 =A0 statistics.lo</div><div>=A0 CC =A0 =A0 =A0 write_q=
ueue.lo</div><div>=A0 CC =A0 =A0 =A0 utils.lo</div><div>utils.c: In functio=
n 'osmo_str2lower':</div><div>
utils.c:205:3: warning: array subscript has type 'char'</div><div>u=
tils.c: In function 'osmo_str2upper':</div><div>utils.c:218:3: warn=
ing: array subscript has type 'char'</div><div>=A0 CC =A0 =A0 =A0 s=
ocket.lo</div>
<div>=A0 CC =A0 =A0 =A0 logging.lo</div><div>logging.c: In function 'lo=
g_vty_command_string':</div><div>logging.c:635:5: warning: array subscr=
ipt has type 'char'</div><div>logging.c:657:4: warning: array subsc=
ript has type 'char'</div>
<div>=A0 CC =A0 =A0 =A0 logging_syslog.lo</div><div>=A0 CC =A0 =A0 =A0 rate=
_ctr.lo</div><div>=A0 CC =A0 =A0 =A0 gsmtap_util.lo</div><div>=A0 CC =A0 =
=A0 =A0 crc16.lo</div><div>=A0 CC =A0 =A0 =A0 panic.lo</div><div>=A0 CC =A0=
=A0 =A0 backtrace.lo</div><div>=A0 CC =A0 =A0 =A0 conv.lo</div>
<div>=A0 CC =A0 =A0 =A0 application.lo</div><div>=A0 CC =A0 =A0 =A0 rbtree.=
lo</div><div>=A0 CC =A0 =A0 =A0 strrb.lo</div><div>=A0 CC =A0 =A0 =A0 loggi=
ngrb.lo</div><div>=A0 CC =A0 =A0 =A0 crc8gen.lo</div><div>=A0 CC =A0 =A0 =
=A0 crc16gen.lo</div><div>=A0 CC =A0 =A0 =A0 crc32gen.lo</div>
<div>=A0 CC =A0 =A0 =A0 crc64gen.lo</div><div>=A0 CC =A0 =A0 =A0 plugin.lo<=
/div><div>=A0 CC =A0 =A0 =A0 talloc.lo</div><div>=A0 CC =A0 =A0 =A0 msgfile=
.lo</div><div>=A0 CC =A0 =A0 =A0 serial.lo</div><div>serial.c: In function =
'osmo_serial_set_custom_baudrate':</div>
<div>serial.c:193:2: warning: #warning osmo_serial_set_custom_baudrate: uns=
upported platform</div><div>=A0 CCLD =A0 =A0 <a href=3D"http://libosmocore.=
la">libosmocore.la</a></div><div>libtool: link: warning: undefined symbols =
not allowed in i686-pc-cygwin shared libraries</div>
<div>make[3]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/s=
rc'</div><div>make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/=
libosmocore/src'</div><div>Making all in src/vty</div><div>make[2]: Ent=
ering directory `/cygdrive/d/Workspace/Morpho/libosmocore/src/vty'</div=
>
<div>=A0 CC =A0 =A0 =A0 buffer.lo</div><div>=A0 CC =A0 =A0 =A0 command.lo</=
div><div>=A0 CC =A0 =A0 =A0 vty.lo</div><div>vty.c: In function 'vty_he=
llo':</div><div>vty.c:363:10: warning: array subscript has type 'ch=
ar'</div><div>=A0 CC =A0 =A0 =A0 vector.lo</div>
<div>=A0 CC =A0 =A0 =A0 utils.lo</div><div>utils.c: In function 'vty_cm=
d_string_from_valstr':</div><div>utils.c:96:6: warning: array subscript=
has type 'char'</div><div>=A0 CC =A0 =A0 =A0 telnet_interface.lo</=
div><div>=A0 CC =A0 =A0 =A0 logging_vty.lo</div>
<div>=A0 CCLD =A0 =A0 <a href=3D"http://libosmovty.la">libosmovty.la</a></d=
iv><div><br></div><div>*** Warning: This system can not link to static lib =
archive ../../src/<a href=3D"http://libosmocore.la">libosmocore.la</a>.</di=
v><div>
*** I have the capability to make that library automatically link in when</=
div><div>*** you link to this library. =A0But I can only do this if you hav=
e a</div><div>*** shared version of the library, which you do not appear to=
have.</div>
<div>libtool: link: warning: undefined symbols not allowed in i686-pc-cygwi=
n shared libraries</div><div>make[2]: Leaving directory `/cygdrive/d/Worksp=
ace/Morpho/libosmocore/src/vty'</div><div>Making all in src/codec</div>
<div>make[2]: Entering directory `/cygdrive/d/Workspace/Morpho/libosmocore/=
src/codec'</div><div>=A0 CC =A0 =A0 =A0 gsm610.lo</div><div>=A0 CC =A0 =
=A0 =A0 gsm620.lo</div><div>=A0 CC =A0 =A0 =A0 gsm660.lo</div><div>=A0 CC =
=A0 =A0 =A0 gsm690.lo</div><div>
=A0 CCLD =A0 =A0 <a href=3D"http://libosmocodec.la">libosmocodec.la</a></di=
v><div>libtool: link: warning: undefined symbols not allowed in i686-pc-cyg=
win shared libraries</div><div>make[2]: Leaving directory `/cygdrive/d/Work=
space/Morpho/libosmocore/src/codec'</div>
<div>Making all in src/gsm</div><div>make[2]: Entering directory `/cygdrive=
/d/Workspace/Morpho/libosmocore/src/gsm'</div><div>=A0 CC =A0 =A0 =A0 a=
5.lo</div><div>=A0 CC =A0 =A0 =A0 rxlev_stat.lo</div><div>=A0 CC =A0 =A0 =
=A0 tlv_parser.lo</div>
<div>=A0 CC =A0 =A0 =A0 comp128.lo</div><div>=A0 CC =A0 =A0 =A0 gsm_utils.l=
o</div><div>gsm_utils.c: In function 'gsm_band_parse':</div><div>gs=
m_utils.c:450:2: warning: array subscript has type 'char'</div><div=
>=A0 CC =A0 =A0 =A0 rsl.lo</div>
<div>=A0 CC =A0 =A0 =A0 gsm48.lo</div><div>=A0 CC =A0 =A0 =A0 gsm48_ie.lo</=
div><div>=A0 CC =A0 =A0 =A0 gsm0808.lo</div><div>=A0 CC =A0 =A0 =A0 sysinfo=
.lo</div><div>=A0 CC =A0 =A0 =A0 gprs_cipher_core.lo</div><div>=A0 CC =A0 =
=A0 =A0 gsm0480.lo</div><div>=A0 CC =A0 =A0 =A0 abis_nm.lo</div>
<div>=A0 CC =A0 =A0 =A0 gsm0502.lo</div><div>=A0 CC =A0 =A0 =A0 gsm0411_uti=
ls.lo</div><div>gsm0411_utils.c: In function 'gsm340_gen_scts':</di=
v><div>gsm0411_utils.c:87:2: warning: #warning find a portable way to obtai=
n timezone offset</div>
<div>=A0 CC =A0 =A0 =A0 gsm0411_smc.lo</div><div>=A0 CC =A0 =A0 =A0 gsm0411=
_smr.lo</div><div>=A0 CC =A0 =A0 =A0 lapd_core.lo</div><div>=A0 CC =A0 =A0 =
=A0 lapdm.lo</div><div>=A0 CC =A0 =A0 =A0 auth_core.lo</div><div>=A0 CC =A0=
=A0 =A0 auth_comp128v1.lo</div><div>=A0 CC =A0 =A0 =A0 auth_milenage.lo</d=
iv>
<div>=A0 CC =A0 =A0 =A0 aes-encblock.lo</div><div>=A0 CC =A0 =A0 =A0 aes-in=
ternal.lo</div><div>=A0 CC =A0 =A0 =A0 aes-internal-enc.lo</div><div>=A0 CC=
=A0 =A0 =A0 milenage.lo</div><div>=A0 CC =A0 =A0 =A0 gan.lo</div><div>=A0 =
CCLD =A0 =A0 <a href=3D"http://libosmogsm.la">libosmogsm.la</a></div>
<div><br></div><div>*** Warning: This system can not link to static lib arc=
hive ../../src/<a href=3D"http://libosmocore.la">libosmocore.la</a>.</div><=
div>*** I have the capability to make that library automatically link in wh=
en</div>
<div>*** you link to this library. =A0But I can only do this if you have a<=
/div><div>*** shared version of the library, which you do not appear to hav=
e.</div><div>libtool: link: warning: undefined symbols not allowed in i686-=
pc-cygwin shared libraries</div>
<div>make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/s=
rc/gsm'</div><div>Making all in src/gb</div><div>make[2]: Entering dire=
ctory `/cygdrive/d/Workspace/Morpho/libosmocore/src/gb'</div><div>=A0 C=
C =A0 =A0 =A0 gprs_ns.lo</div>
<div>=A0 CC =A0 =A0 =A0 gprs_ns_frgre.lo</div><div>=A0 CC =A0 =A0 =A0 gprs_=
ns_vty.lo</div><div>=A0 CC =A0 =A0 =A0 gprs_bssgp.lo</div><div>=A0 CC =A0 =
=A0 =A0 gprs_bssgp_util.lo</div><div>=A0 CC =A0 =A0 =A0 gprs_bssgp_vty.lo</=
div><div>=A0 CC =A0 =A0 =A0 gprs_bssgp_bss.lo</div>
<div>=A0 CC =A0 =A0 =A0 common_vty.lo</div><div>=A0 CCLD =A0 =A0 <a href=3D=
"http://libosmogb.la">libosmogb.la</a></div><div><br></div><div>*** Warning=
: This system can not link to static lib archive ../../src/<a href=3D"http:=
//libosmocore.la">libosmocore.la</a>.</div>
<div>*** I have the capability to make that library automatically link in w=
hen</div><div>*** you link to this library. =A0But I can only do this if yo=
u have a</div><div>*** shared version of the library, which you do not appe=
ar to have.</div>
<div><br></div><div>*** Warning: This system can not link to static lib arc=
hive ../../src/vty/<a href=3D"http://libosmovty.la">libosmovty.la</a>.</div=
><div>*** I have the capability to make that library automatically link in =
when</div>
<div>*** you link to this library. =A0But I can only do this if you have a<=
/div><div>*** shared version of the library, which you do not appear to hav=
e.</div><div><br></div><div>*** Warning: This system can not link to static=
lib archive ../../src/gsm/<a href=3D"http://libosmogsm.la">libosmogsm.la</=
a>.</div>
<div>*** I have the capability to make that library automatically link in w=
hen</div><div>*** you link to this library. =A0But I can only do this if yo=
u have a</div><div>*** shared version of the library, which you do not appe=
ar to have.</div>
<div><br></div><div>*** Warning: This system can not link to static lib arc=
hive /cygdrive/d/Workspace/Morpho/libosmocore/src/<a href=3D"http://libosmo=
core.la">libosmocore.la</a>.</div><div>*** I have the capability to make th=
at library automatically link in when</div>
<div>*** you link to this library. =A0But I can only do this if you have a<=
/div><div>*** shared version of the library, which you do not appear to hav=
e.</div><div>libtool: link: warning: undefined symbols not allowed in i686-=
pc-cygwin shared libraries</div>
<div>make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/s=
rc/gb'</div><div>Making all in tests</div><div>make[2]: Entering direct=
ory `/cygdrive/d/Workspace/Morpho/libosmocore/tests'</div><div>make[2]:=
Nothing to be done for `all'.</div>
<div>make[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore/t=
ests'</div><div>Making all in utils</div><div>make[2]: Entering directo=
ry `/cygdrive/d/Workspace/Morpho/libosmocore/utils'</div><div>=A0 CC =
=A0 =A0 =A0 osmo-arfcn.o</div>
<div>osmo-arfcn.c: In function =91freq2arfcn=92:</div><div>osmo-arfcn.c:80:=
1: warning: control reaches end of non-void function</div><div>osmo-arfcn.c=
: In function =91main=92:</div><div>osmo-arfcn.c:92:8: warning: =91param=92=
may be used uninitialized in this function</div>
<div>=A0 CCLD =A0 =A0 osmo-arfcn.exe</div><div>=A0 CC =A0 =A0 =A0 osmo-auc-=
gen.o</div><div>osmo-auc-gen.c: In function =91main=92:</div><div>osmo-auc-=
gen.c:216:3: warning: implicit declaration of function =91time=92</div><div=
>osmo-auc-gen.c:217:3: warning: dereferencing type-punned pointer will brea=
k strict-aliasing rules</div>
<div>osmo-auc-gen.c:249:3: warning: format =91%lu=92 expects type =91long u=
nsigned int=92, but argument 2 has type =91uint64_t=92</div><div>osmo-auc-g=
en.c:249:3: warning: format =91%lu=92 expects type =91long unsigned int=92,=
but argument 2 has type =91uint64_t=92</div>
<div>=A0 CCLD =A0 =A0 osmo-auc-gen.exe</div><div>make[2]: Leaving directory=
`/cygdrive/d/Workspace/Morpho/libosmocore/utils'</div><div>make[2]: En=
tering directory `/cygdrive/d/Workspace/Morpho/libosmocore'</div><div>m=
ake[2]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore'</d=
iv>
<div>make[1]: Leaving directory `/cygdrive/d/Workspace/Morpho/libosmocore&#=
39;</div><div><br></div><div style>I now compilation for Windows is not sup=
ported directly, but would you mind pointing me in the right direction on h=
ow to build libosmocore as a dll?</div>
<div style><br></div><div style>Thanks!=A0</div><div><br></div>-- <br>Atenc=
iosamente,<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Hugo Fred=
erico Soares<br>
</div></div>
--f46d042dfcd1ea9df404d6cbc3f6--