[Harbour-users] Compiling server
Angel Pais
amigosam at adinet.com.uy
Tue Dec 15 11:36:11 EST 2009
Now I have compiled a new version of harbour under UBUNTU, I'm tryng to
compile Mindaugas's uhttpd2 server and I'm getting this errors:
> Harbour 2.0.0beta3 (Rev. 13153)
> Copyright (c) 1999-2010, http://www.harbour-project.org/
> Compiling 'uwidgets.prg'...
> Lines 1267, Functions/Procedures 45
> Generating C source output to 'uwidgets.c'... Done.
> Compiling 'umain.prg'...
> Lines 3397, Functions/Procedures 32
> Generating C source output to 'umain.c'... Done.
> Compiling 'uhbext.prg'...
> Lines 3432, Functions/Procedures 2
> Generating C source output to 'uhbext.c'... Done.
> Compiling 'app.prg'...
> Lines 4782, Functions/Procedures 9
> Generating C source output to 'app.c'... Done.
> /usr/lib/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Hide':
> gttrm.c:(.text+0x16e): undefined reference to `gpm_visiblepointer'
> /usr/lib/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_Show':
> gttrm.c:(.text+0x4c3): undefined reference to `gpm_zerobased'
> gttrm.c:(.text+0x4c8): undefined reference to `_gpm_arg'
> gttrm.c:(.text+0x4ce): undefined reference to `_gpm_buf'
> gttrm.c:(.text+0x4d5): undefined reference to `gpm_visiblepointer'
> gttrm.c:(.text+0x503): undefined reference to `gpm_consolefd'
> gttrm.c:(.text+0x50b): undefined reference to `_gpm_buf'
> /usr/lib/libgttrm.a(gttrm.o): In function `hb_gt_trm_mouse_SetPos':
> gttrm.c:(.text+0x14f4): undefined reference to `gpm_visiblepointer'
> gttrm.c:(.text+0x150b): undefined reference to `gpm_zerobased'
> gttrm.c:(.text+0x1511): undefined reference to `_gpm_arg'
> gttrm.c:(.text+0x1517): undefined reference to `_gpm_buf'
> gttrm.c:(.text+0x1544): undefined reference to `_gpm_buf'
> gttrm.c:(.text+0x1550): undefined reference to `gpm_consolefd'
> /usr/lib/libgttrm.a(gttrm.o): In function `hb_gt_trm_Refresh':
> gttrm.c:(.text+0x165e): undefined reference to `gpm_visiblepointer'
> gttrm.c:(.text+0x1673): undefined reference to `gpm_zerobased'
> gttrm.c:(.text+0x1678): undefined reference to `_gpm_arg'
> gttrm.c:(.text+0x167e): undefined reference to `_gpm_buf'
> gttrm.c:(.text+0x16a9): undefined reference to `gpm_consolefd'
> gttrm.c:(.text+0x16b1): undefined reference to `_gpm_buf'
> /usr/lib/libgttrm.a(gttrm.o): In function `set_gpmevt':
> gttrm.c:(.text+0x2a91): undefined reference to `Gpm_GetEvent'
> /usr/lib/libgttrm.a(gttrm.o): In function `hb_gt_trm_Exit':
> gttrm.c:(.text+0x4f68): undefined reference to `gpm_fd'
> gttrm.c:(.text+0x500a): undefined reference to `Gpm_Close'
> /usr/lib/libgttrm.a(gttrm.o): In function `hb_gt_trm_Init':
> gttrm.c:(.text+0x5fb4): undefined reference to `gpm_zerobased'
> gttrm.c:(.text+0x5fbe): undefined reference to `gpm_visiblepointer'
> gttrm.c:(.text+0x5fd2): undefined reference to `Gpm_Open'
> gttrm.c:(.text+0x5fdf): undefined reference to `gpm_fd'
> gttrm.c:(.text+0x6010): undefined reference to `gpm_fd'
> gttrm.c:(.text+0x6031): undefined reference to `gpm_fd'
> gttrm.c:(.text+0x6059): undefined reference to `gpm_fd'
> gttrm.c:(.text+0x6079): undefined reference to `gpm_fd'
> /usr/lib/libgttrm.a(gttrm.o):gttrm.c:(.text+0x6092): more undefined references to `gpm_fd' follow
> collect2: ld returned 1 exit status
> hbmk2: Error: Running linker. 1
> gcc uwidgets.o umain.o uhbext.o app.o socket.o hbmk_jkq29z.o -Wl,--start-group -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgttrm -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lm -lpthread -ldl -lrt -lpcre -lz -Wl,--end-group -ouhttpd2 -L/usr/lib
Can anyone tell me what I'm missing ?
I'm new to UBUNTU so sorry for my ignorance ;)
TIA
Angel Pais
More information about the Harbour-users
mailing list