Closed Ellis2781 closed 2 years ago
Yes, the linux-X11 config does not produce a nanox executable in the bin directory.
ls bin with linux-x11 shows:
convbdf convbmp convpbm makebmp
while ls bin with linux-fb shows:
convbdf demo-hello logo.ppm mwhello mwterm nxclock.pgm nxsetportrait tuxchess convbmp demo-monobitmap makebmp mwlistcombo mwtest nxev nxterm tux.gif convpbm demo-polygon mwbrush mwlogo.ppm nanocal.ppm nxeyes nxterm.ppm tux.ppm demo-aafont demo-region mwcontrols mwmenu nanowm nxeyes.pgm nxview uponface.ppm demo-agg demo-tilestipple mwdemo mwmine nano-X nxkbd punc.cl world demo-arc demo-ttfont mwdemo2 mwmsgbox nbreaker.ppm nxkbd.pgm screenshot-ppm world.map demo-blit digits.cl mwdemoalpha mwopenfile npanel nxlsclients show-font world.ppm demo-composite landmine mwdialog mwpenstyles nsaver nxmag show-ppm demo-convimage landmine.ppm mwdialog.res mwprogbar ntetris nxroach slidebmp.bmp demo-dash launcher mwdraw mwsimple ntetris.ppm nxroach.pgm slider demo-font launcher.cnf mwdvetest mwstatictext nxcal nxscribble slider.ppm demo-grabkey letters.cl mwdvetest.res mwstretch nxclock nxscribble.ppm tux
Hello @Ellis2781,
the linux-X11 config does not produce a nanox executable in the bin directory.
This is very likely because your system's X11 headers are not the same as the dummy X11 R6 headers used when the config file isn't setup for your X11 paths. Uncomment and point the following lines to the correct location for your system:
#X11HDRLOCATION = /usr/include/X11
#X11LIBLOCATION = /usr/lib/x86_64-linux-gnu
If this doesn't work, please post a log of the compilation error messages.
Thank you!
Ok, now after I edit the configs to the specific X11 paths I get this:
Linking nano-X ...
/usr/bin/ld: /home/kc/microwindows/src/obj/nanox/srvmain.o:(.bss+0x2c): multiple definition of nxres'; /home/kc/microwindows/src/obj/drivers/scr_x11.o:(.bss+0x3c): first defined here /usr/bin/ld: /home/kc/microwindows/src/obj/nanox/srvmain.o:(.bss+0x28): multiple definition of
nyres'; /home/kc/microwindows/src/obj/drivers/scr_x11.o:(.bss+0x38): first defined here
collect2: error: ld returned 1 exit status
make[1]: [Makefile:101: /home/kc/microwindows/src/bin/nano-X] Error 1
make[1]: Leaving directory '/home/kc/microwindows/src/nanox'
make: [/home/kc/microwindows/src/Makefile.rules:480: subdir-/home/kc/microwindows/src/nanox] Error 2
Hmmm... that is a bit strange. Perhaps insert an extern
in front of the following lines in drivers/scr_x11.c:
/* externally set override values from nanox/srvmain.c*/
MWCOORD nxres; /* requested server x res*/
MWCOORD nyres; /* requested server y res*/
Ok, I put extern infront of both lines and I have this now
/usr/bin/ld: callback_editor.o:(.bss+0x628): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x630): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x638): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x658): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x40): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: callback_editor.o:(.bss+0xb0): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0xb8): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: callback_editor.o:(.bss+0xbc): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0xc0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0xc8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0xd0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0xd8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0xe0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x3a0): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x4b8): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x4c0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x4c8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x4d0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x4d8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x4e0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x4e8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x4f0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x4f8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x500): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x508): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x510): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x518): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x520): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x528): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x530): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x538): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x540): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x560): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x5c8): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x5d0): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x5d8): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x5e0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x5e8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x5f0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x5f8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x600): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x608): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x610): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x618): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x620): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x640): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x648): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x650): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x660): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x6e0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x760): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x7a0): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x7d8): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x7dc): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x7e0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x7e8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x7f0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x7f8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x800): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x820): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x8c0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: callback_editor.o:(.bss+0x960): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: callback_editor.o:(.bss+0x988): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x628): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x620): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x630): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x20): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x98): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: checkbutton.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: checkbutton.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x540): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x5a8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x5b0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x5b8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x5c0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x5c8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x5d0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x5d8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x5e0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x5e8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x5f0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x5f8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x608): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x610): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x618): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x638): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x640): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x6c0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x780): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x7bc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x7c0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x7c8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x7d0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x7d8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x7e0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x800): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x8a0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: checkbutton.o:(.bss+0x940): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: checkbutton.o:(.bss+0x968): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: codegen.o:(.bss+0x7bc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: codegen.o:(.bss+0x638): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: codegen.o:(.bss+0xb8): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: codegen.o:(.bss+0x98): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: codegen.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: codegen.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: codegen.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: codegen.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: codegen.o:(.bss+0x9c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: codegen.o:(.bss+0xa0): multiple definition of
loadfile'; button.o:(.bss+0xa0): first defined here
/usr/bin/ld: codegen.o:(.bss+0xa8): multiple definition of savefile'; button.o:(.bss+0xa8): first defined here /usr/bin/ld: codegen.o:(.bss+0xc0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x380): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: codegen.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: codegen.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: codegen.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: codegen.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: codegen.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: codegen.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: codegen.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: codegen.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: codegen.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: codegen.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: codegen.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: codegen.o:(.bss+0x520): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: codegen.o:(.bss+0x540): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: codegen.o:(.bss+0x5a8): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x5b0): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: codegen.o:(.bss+0x5b8): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x5c0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: codegen.o:(.bss+0x5c8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x5d0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: codegen.o:(.bss+0x5d8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x5e0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: codegen.o:(.bss+0x5e8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x5f0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: codegen.o:(.bss+0x5f8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x600): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: codegen.o:(.bss+0x608): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: codegen.o:(.bss+0x610): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: codegen.o:(.bss+0x618): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: codegen.o:(.bss+0x620): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: codegen.o:(.bss+0x628): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: codegen.o:(.bss+0x630): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: codegen.o:(.bss+0x640): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: codegen.o:(.bss+0x6c0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: codegen.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: codegen.o:(.bss+0x780): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: codegen.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x7c0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: codegen.o:(.bss+0x7c8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x7d0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: codegen.o:(.bss+0x7d8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: codegen.o:(.bss+0x7e0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: codegen.o:(.bss+0x800): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: codegen.o:(.bss+0x8a0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: codegen.o:(.bss+0x940): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: codegen.o:(.bss+0x968): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: combobox.o:(.bss+0x0): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: combobox.o:(.bss+0x70): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: combobox.o:(.bss+0x78): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: combobox.o:(.bss+0x7c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: combobox.o:(.bss+0x80): multiple definition of
loadfile'; button.o:(.bss+0xa0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x88): multiple definition of savefile'; button.o:(.bss+0xa8): first defined here /usr/bin/ld: combobox.o:(.bss+0x90): multiple definition of
project_dir'; button.o:(.bss+0xb0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x98): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: combobox.o:(.bss+0xa0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x360): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: combobox.o:(.bss+0x478): multiple definition of
menuhead'; button.o:(.bss+0x498): first defined here
/usr/bin/ld: combobox.o:(.bss+0x480): multiple definition of me_checkablelbl'; button.o:(.bss+0x4a0): first defined here /usr/bin/ld: combobox.o:(.bss+0x488): multiple definition of
me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x490): multiple definition of me_parentcb'; button.o:(.bss+0x4b0): first defined here /usr/bin/ld: combobox.o:(.bss+0x498): multiple definition of
me_typecb'; button.o:(.bss+0x4b8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x4a0): multiple definition of me_checkablecb'; button.o:(.bss+0x4c0): first defined here /usr/bin/ld: combobox.o:(.bss+0x4a8): multiple definition of
me_exclusivecb'; button.o:(.bss+0x4c8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x4b0): multiple definition of me_enabledcb'; button.o:(.bss+0x4d0): first defined here /usr/bin/ld: combobox.o:(.bss+0x4b8): multiple definition of
me_dptrtb'; button.o:(.bss+0x4d8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x4c0): multiple definition of me_callbacktb'; button.o:(.bss+0x4e0): first defined here /usr/bin/ld: combobox.o:(.bss+0x4c8): multiple definition of
me_nametb'; button.o:(.bss+0x4e8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x4d0): multiple definition of me_labeltb'; button.o:(.bss+0x4f0): first defined here /usr/bin/ld: combobox.o:(.bss+0x4d8): multiple definition of
me_parentlist'; button.o:(.bss+0x4f8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x4e0): multiple definition of me_typelist'; button.o:(.bss+0x500): first defined here /usr/bin/ld: combobox.o:(.bss+0x4e8): multiple definition of
me_namelist'; button.o:(.bss+0x508): first defined here
/usr/bin/ld: combobox.o:(.bss+0x4f0): multiple definition of me_labellist'; button.o:(.bss+0x510): first defined here /usr/bin/ld: combobox.o:(.bss+0x4f8): multiple definition of
menueditwin'; button.o:(.bss+0x518): first defined here
/usr/bin/ld: combobox.o:(.bss+0x500): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: combobox.o:(.bss+0x520): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: combobox.o:(.bss+0x588): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: combobox.o:(.bss+0x590): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x598): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: combobox.o:(.bss+0x5a0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x5a8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: combobox.o:(.bss+0x5b0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x5b8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: combobox.o:(.bss+0x5c0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x5c8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: combobox.o:(.bss+0x5d0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x5d8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: combobox.o:(.bss+0x5e0): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: combobox.o:(.bss+0x5e8): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: combobox.o:(.bss+0x5f0): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: combobox.o:(.bss+0x5f8): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: combobox.o:(.bss+0x600): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: combobox.o:(.bss+0x608): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: combobox.o:(.bss+0x610): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: combobox.o:(.bss+0x618): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: combobox.o:(.bss+0x620): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: combobox.o:(.bss+0x6a0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: combobox.o:(.bss+0x720): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: combobox.o:(.bss+0x760): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: combobox.o:(.bss+0x798): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: combobox.o:(.bss+0x79c): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: combobox.o:(.bss+0x7a0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x7a8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: combobox.o:(.bss+0x7b0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x7b8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: combobox.o:(.bss+0x7c0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x7e0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: combobox.o:(.bss+0x880): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: combobox.o:(.bss+0x920): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: combobox.o:(.bss+0x948): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: label.o:(.bss+0x628): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: label.o:(.bss+0x620): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: label.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: label.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: label.o:(.bss+0x540): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: label.o:(.bss+0x630): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: label.o:(.bss+0x90): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: label.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: label.o:(.bss+0x98): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: label.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: label.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: label.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: label.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: label.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: label.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: label.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: label.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: label.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: label.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: label.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: label.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: label.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: label.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: label.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: label.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: label.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: label.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: label.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: label.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: label.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: label.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: label.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: label.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: label.o:(.bss+0x5a8): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: label.o:(.bss+0x5b0): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: label.o:(.bss+0x5b8): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: label.o:(.bss+0x5c0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: label.o:(.bss+0x5c8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: label.o:(.bss+0x5d0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: label.o:(.bss+0x5d8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: label.o:(.bss+0x5e0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: label.o:(.bss+0x5e8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: label.o:(.bss+0x5f0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: label.o:(.bss+0x5f8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: label.o:(.bss+0x608): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: label.o:(.bss+0x610): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: label.o:(.bss+0x618): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: label.o:(.bss+0x638): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: label.o:(.bss+0x640): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: label.o:(.bss+0x6c0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: label.o:(.bss+0x740): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: label.o:(.bss+0x780): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: label.o:(.bss+0x7b8): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: label.o:(.bss+0x7bc): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: label.o:(.bss+0x7c0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: label.o:(.bss+0x7c8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: label.o:(.bss+0x7d0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: label.o:(.bss+0x7d8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: label.o:(.bss+0x7e0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: label.o:(.bss+0x800): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: label.o:(.bss+0x8a0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: label.o:(.bss+0x940): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: label.o:(.bss+0x968): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: listbox.o:(.bss+0x628): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: listbox.o:(.bss+0x620): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: listbox.o:(.bss+0x630): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: listbox.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: listbox.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: listbox.o:(.bss+0x20): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: listbox.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: listbox.o:(.bss+0x98): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: listbox.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: listbox.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: listbox.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: listbox.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: listbox.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: listbox.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: listbox.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: listbox.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: listbox.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: listbox.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: listbox.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: listbox.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: listbox.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: listbox.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: listbox.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: listbox.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: listbox.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: listbox.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: listbox.o:(.bss+0x540): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: listbox.o:(.bss+0x5a8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: listbox.o:(.bss+0x5b0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x5b8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: listbox.o:(.bss+0x5c0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x5c8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: listbox.o:(.bss+0x5d0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x5d8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: listbox.o:(.bss+0x5e0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x5e8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: listbox.o:(.bss+0x5f0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x5f8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: listbox.o:(.bss+0x608): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: listbox.o:(.bss+0x610): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: listbox.o:(.bss+0x618): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: listbox.o:(.bss+0x638): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: listbox.o:(.bss+0x640): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: listbox.o:(.bss+0x6c0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: listbox.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: listbox.o:(.bss+0x780): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: listbox.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: listbox.o:(.bss+0x7bc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: listbox.o:(.bss+0x7c0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x7c8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: listbox.o:(.bss+0x7d0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x7d8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: listbox.o:(.bss+0x7e0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x800): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: listbox.o:(.bss+0x8a0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: listbox.o:(.bss+0x940): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: listbox.o:(.bss+0x968): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x0): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: loadsave.o:(.bss+0x478): multiple definition of
menuhead'; button.o:(.bss+0x498): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x90): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x88): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x78): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: loadsave.o:(.bss+0x760): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x98): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x7c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x798): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x70): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x80): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: loadsave.o:(.bss+0xa0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x360): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: loadsave.o:(.bss+0x480): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x488): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x490): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x498): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x4a0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x4a8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x4b0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x4b8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x4c0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x4c8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x4d0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x4d8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: loadsave.o:(.bss+0x4e0): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x4e8): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: loadsave.o:(.bss+0x4f0): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x4f8): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: loadsave.o:(.bss+0x500): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x520): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: loadsave.o:(.bss+0x588): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x590): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x598): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x5a0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x5a8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x5b0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x5b8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x5c0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x5c8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x5d0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x5d8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x5e0): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: loadsave.o:(.bss+0x5e8): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x5f0): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: loadsave.o:(.bss+0x5f8): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x600): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: loadsave.o:(.bss+0x608): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x610): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: loadsave.o:(.bss+0x618): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x620): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: loadsave.o:(.bss+0x6a0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x720): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: loadsave.o:(.bss+0x79c): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x7a0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x7a8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x7b0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x7b8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x7c0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x7e0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x880): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: loadsave.o:(.bss+0x920): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: loadsave.o:(.bss+0x948): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: main.o:(.bss+0x5f8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: main.o:(.bss+0x608): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: main.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: main.o:(.bss+0xb8): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: main.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: main.o:(.bss+0x610): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: main.o:(.bss+0x618): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: main.o:(.bss+0x630): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: main.o:(.bss+0x628): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: main.o:(.bss+0x620): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: main.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: main.o:(.bss+0x640): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: main.o:(.bss+0x780): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: main.o:(.bss+0x380): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: main.o:(.bss+0x6c0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: main.o:(.bss+0x600): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: main.o:(.bss+0x518): multiple definition of
menueditwin'; button.o:(.bss+0x518): first defined here
/usr/bin/ld: main.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: main.o:(.bss+0xb0): multiple definition of
project_dir'; button.o:(.bss+0xb0): first defined here
/usr/bin/ld: main.o:(.bss+0xa8): multiple definition of savefile'; button.o:(.bss+0xa8): first defined here /usr/bin/ld: main.o:(.bss+0x98): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: main.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: main.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: main.o:(.bss+0x638): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: main.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: main.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: main.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: main.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: main.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: main.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: main.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: main.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: main.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: main.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: main.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: main.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: main.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: main.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: main.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: main.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: main.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: main.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: main.o:(.bss+0x540): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: main.o:(.bss+0x5a8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: main.o:(.bss+0x5b0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: main.o:(.bss+0x5b8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: main.o:(.bss+0x5c0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: main.o:(.bss+0x5c8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: main.o:(.bss+0x5d0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: main.o:(.bss+0x5d8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: main.o:(.bss+0x5e0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: main.o:(.bss+0x5e8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: main.o:(.bss+0x5f0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: main.o:(.bss+0x7bc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: main.o:(.bss+0x7c0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: main.o:(.bss+0x7c8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: main.o:(.bss+0x7d0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: main.o:(.bss+0x7d8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: main.o:(.bss+0x7e0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: main.o:(.bss+0x800): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: main.o:(.bss+0x8a0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: main.o:(.bss+0x940): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: main.o:(.bss+0x968): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x630): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x498): multiple definition of
menuhead'; button.o:(.bss+0x498): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x4a0): multiple definition of me_checkablelbl'; button.o:(.bss+0x4a0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x4a8): multiple definition of
me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x9c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x638): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x90): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x98): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x540): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x5a8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x5b0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x5b8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x5c0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x5c8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x5d0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x5d8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x5e0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x5e8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x5f0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x5f8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x608): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x610): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x618): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x620): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x628): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x640): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x6c0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x780): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x7bc): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x7c0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x7c8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x7d0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x7d8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x7e0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x800): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x8a0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: menu_editor.o:(.bss+0x940): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: menu_editor.o:(.bss+0x968): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: picture.o:(.bss+0x608): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: picture.o:(.bss+0x600): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: picture.o:(.bss+0x588): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: picture.o:(.bss+0x610): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: picture.o:(.bss+0x590): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: picture.o:(.bss+0x500): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: picture.o:(.bss+0x5e0): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: picture.o:(.bss+0x0): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: picture.o:(.bss+0x70): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: picture.o:(.bss+0x78): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: picture.o:(.bss+0x7c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: picture.o:(.bss+0x80): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: picture.o:(.bss+0x88): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: picture.o:(.bss+0x90): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: picture.o:(.bss+0x98): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: picture.o:(.bss+0xa0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: picture.o:(.bss+0x360): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: picture.o:(.bss+0x478): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: picture.o:(.bss+0x480): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: picture.o:(.bss+0x488): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: picture.o:(.bss+0x490): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: picture.o:(.bss+0x498): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: picture.o:(.bss+0x4a0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: picture.o:(.bss+0x4a8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: picture.o:(.bss+0x4b0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: picture.o:(.bss+0x4b8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: picture.o:(.bss+0x4c0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: picture.o:(.bss+0x4c8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: picture.o:(.bss+0x4d0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: picture.o:(.bss+0x4d8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: picture.o:(.bss+0x4e0): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: picture.o:(.bss+0x4e8): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: picture.o:(.bss+0x4f0): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: picture.o:(.bss+0x4f8): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: picture.o:(.bss+0x520): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: picture.o:(.bss+0x598): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: picture.o:(.bss+0x5a0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: picture.o:(.bss+0x5a8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: picture.o:(.bss+0x5b0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: picture.o:(.bss+0x5b8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: picture.o:(.bss+0x5c0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: picture.o:(.bss+0x5c8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: picture.o:(.bss+0x5d0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: picture.o:(.bss+0x5d8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: picture.o:(.bss+0x5e8): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: picture.o:(.bss+0x5f0): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: picture.o:(.bss+0x5f8): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: picture.o:(.bss+0x618): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: picture.o:(.bss+0x620): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: picture.o:(.bss+0x6a0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: picture.o:(.bss+0x720): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: picture.o:(.bss+0x760): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: picture.o:(.bss+0x798): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: picture.o:(.bss+0x79c): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: picture.o:(.bss+0x7a0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: picture.o:(.bss+0x7a8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: picture.o:(.bss+0x7b0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: picture.o:(.bss+0x7b8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: picture.o:(.bss+0x7c0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: picture.o:(.bss+0x7e0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: picture.o:(.bss+0x880): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: picture.o:(.bss+0x920): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: picture.o:(.bss+0x948): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x628): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: progressbar.o:(.bss+0x620): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x7d8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x7d0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x630): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: progressbar.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x540): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: progressbar.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x98): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: progressbar.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: progressbar.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: progressbar.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: progressbar.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: progressbar.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: progressbar.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: progressbar.o:(.bss+0x5a8): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x5b0): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x5b8): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x5c0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x5c8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x5d0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x5d8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x5e0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x5e8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x5f0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x5f8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x608): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: progressbar.o:(.bss+0x610): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x618): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: progressbar.o:(.bss+0x638): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x640): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: progressbar.o:(.bss+0x6c0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x740): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: progressbar.o:(.bss+0x780): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x7b8): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: progressbar.o:(.bss+0x7bc): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x7c0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x7c8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x7e0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x800): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x8a0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: progressbar.o:(.bss+0x940): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: progressbar.o:(.bss+0x968): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: property_editor.o:(.bss+0x5e0): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x5e8): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: property_editor.o:(.bss+0x5f0): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x5f8): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: property_editor.o:(.bss+0x610): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x5d0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x5c8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x5c0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x5b8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x5b0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x5a0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x598): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: property_editor.o:(.bss+0x6a0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x70): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: property_editor.o:(.bss+0x500): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x618): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: property_editor.o:(.bss+0x520): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x0): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: property_editor.o:(.bss+0x78): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x7c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: property_editor.o:(.bss+0x80): multiple definition of
loadfile'; button.o:(.bss+0xa0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x88): multiple definition of savefile'; button.o:(.bss+0xa8): first defined here /usr/bin/ld: property_editor.o:(.bss+0x90): multiple definition of
project_dir'; button.o:(.bss+0xb0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x98): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: property_editor.o:(.bss+0xa0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x360): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: property_editor.o:(.bss+0x478): multiple definition of
menuhead'; button.o:(.bss+0x498): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x480): multiple definition of me_checkablelbl'; button.o:(.bss+0x4a0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x488): multiple definition of
me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x490): multiple definition of me_parentcb'; button.o:(.bss+0x4b0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x498): multiple definition of
me_typecb'; button.o:(.bss+0x4b8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x4a0): multiple definition of me_checkablecb'; button.o:(.bss+0x4c0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x4a8): multiple definition of
me_exclusivecb'; button.o:(.bss+0x4c8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x4b0): multiple definition of me_enabledcb'; button.o:(.bss+0x4d0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x4b8): multiple definition of
me_dptrtb'; button.o:(.bss+0x4d8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x4c0): multiple definition of me_callbacktb'; button.o:(.bss+0x4e0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x4c8): multiple definition of
me_nametb'; button.o:(.bss+0x4e8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x4d0): multiple definition of me_labeltb'; button.o:(.bss+0x4f0): first defined here /usr/bin/ld: property_editor.o:(.bss+0x4d8): multiple definition of
me_parentlist'; button.o:(.bss+0x4f8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x4e0): multiple definition of me_typelist'; button.o:(.bss+0x500): first defined here /usr/bin/ld: property_editor.o:(.bss+0x4e8): multiple definition of
me_namelist'; button.o:(.bss+0x508): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x4f0): multiple definition of me_labellist'; button.o:(.bss+0x510): first defined here /usr/bin/ld: property_editor.o:(.bss+0x4f8): multiple definition of
menueditwin'; button.o:(.bss+0x518): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x588): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: property_editor.o:(.bss+0x590): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x5a8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: property_editor.o:(.bss+0x5d8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x600): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: property_editor.o:(.bss+0x608): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x620): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: property_editor.o:(.bss+0x720): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x760): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: property_editor.o:(.bss+0x798): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x79c): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: property_editor.o:(.bss+0x7a0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x7a8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: property_editor.o:(.bss+0x7b0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x7b8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: property_editor.o:(.bss+0x7c0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x7e0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: property_editor.o:(.bss+0x880): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: property_editor.o:(.bss+0x920): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: property_editor.o:(.bss+0x948): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x628): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x620): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x630): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x520): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x600): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x540): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x20): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x98): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x5a8): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x5b0): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x5b8): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x5c0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x5c8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x5d0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x5d8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x5e0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x5e8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x5f0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x5f8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x608): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x610): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x618): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x638): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x640): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x6c0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x740): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x780): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x7b8): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x7bc): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x7c0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x7c8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x7d0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x7d8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x7e0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x800): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x8a0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: radiobutton.o:(.bss+0x940): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: radiobutton.o:(.bss+0x968): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x628): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x620): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x630): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x540): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x90): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x98): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x9c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0xa0): multiple definition of
loadfile'; button.o:(.bss+0xa0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0xa8): multiple definition of savefile'; button.o:(.bss+0xa8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0xb0): multiple definition of
project_dir'; button.o:(.bss+0xb0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0xb8): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0xc0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x380): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x498): multiple definition of
menuhead'; button.o:(.bss+0x498): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x4a0): multiple definition of me_checkablelbl'; button.o:(.bss+0x4a0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x4a8): multiple definition of
me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x4b0): multiple definition of me_parentcb'; button.o:(.bss+0x4b0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x4b8): multiple definition of
me_typecb'; button.o:(.bss+0x4b8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x4c0): multiple definition of me_checkablecb'; button.o:(.bss+0x4c0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x4c8): multiple definition of
me_exclusivecb'; button.o:(.bss+0x4c8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x4d0): multiple definition of me_enabledcb'; button.o:(.bss+0x4d0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x4d8): multiple definition of
me_dptrtb'; button.o:(.bss+0x4d8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x4e0): multiple definition of me_callbacktb'; button.o:(.bss+0x4e0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x4e8): multiple definition of
me_nametb'; button.o:(.bss+0x4e8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x4f0): multiple definition of me_labeltb'; button.o:(.bss+0x4f0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x4f8): multiple definition of
me_parentlist'; button.o:(.bss+0x4f8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x500): multiple definition of me_typelist'; button.o:(.bss+0x500): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x508): multiple definition of
me_namelist'; button.o:(.bss+0x508): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x510): multiple definition of me_labellist'; button.o:(.bss+0x510): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x518): multiple definition of
menueditwin'; button.o:(.bss+0x518): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x5a8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x5b0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x5b8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x5c0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x5c8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x5d0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x5d8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x5e0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x5e8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x5f0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x5f8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x608): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x610): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x618): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x638): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x640): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x6c0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x780): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x7bc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x7c0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x7c8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x7d0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x7d8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x7e0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x800): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x8a0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: radiobuttongroup.o:(.bss+0x940): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: radiobuttongroup.o:(.bss+0x968): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x0): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x70): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x78): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x7c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x80): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x88): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x90): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x98): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0xa0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x360): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x478): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x480): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x488): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x490): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x498): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x4a0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x4a8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x4b0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x4b8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x4c0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x4c8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x4d0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x4d8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x4e0): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x4e8): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x4f0): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x4f8): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x500): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x520): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x588): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x590): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x598): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x5a0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x5a8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x5b0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x5b8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x5c0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x5c8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x5d0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x5d8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x5e0): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x5e8): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x5f0): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x5f8): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x600): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x608): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x610): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x618): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x620): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x6a0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x720): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x760): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x798): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x79c): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x7a0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x7a8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x7b0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x7b8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x7c0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x7e0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x880): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: rawwidget.o:(.bss+0x920): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: rawwidget.o:(.bss+0x948): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x648): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x640): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x650): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x540): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x620): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0xb0): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x40): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0xb8): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: scrollbar.o:(.bss+0xbc): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0xc0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: scrollbar.o:(.bss+0xc8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0xd0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: scrollbar.o:(.bss+0xd8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0xe0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x3a0): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x4b8): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x4c0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x4c8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x4d0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x4d8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x4e0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x4e8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x4f0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x4f8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x500): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x508): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x510): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x518): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x520): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x528): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x530): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x538): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x560): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x5c8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x5d0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x5d8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x5e0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x5e8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x5f0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x5f8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x600): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x608): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x610): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x618): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x628): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x630): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x638): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x658): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x660): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x6e0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x760): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x7a0): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x7d8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x7dc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x7e0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x7e8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x7f0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x7f8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x800): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x820): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x8c0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: scrollbar.o:(.bss+0x960): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: scrollbar.o:(.bss+0x988): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: textbox.o:(.bss+0x628): multiple definition of proptag'; button.o:(.bss+0x628): first defined here /usr/bin/ld: textbox.o:(.bss+0x620): multiple definition of
propval'; button.o:(.bss+0x620): first defined here
/usr/bin/ld: textbox.o:(.bss+0x520): multiple definition of pe_ypos'; button.o:(.bss+0x520): first defined here /usr/bin/ld: textbox.o:(.bss+0x600): multiple definition of
propeditwin'; button.o:(.bss+0x600): first defined here
/usr/bin/ld: textbox.o:(.bss+0x630): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: textbox.o:(.bss+0x20): multiple definition of
WriteWidgetToFile'; button.o:(.bss+0x20): first defined here
/usr/bin/ld: textbox.o:(.bss+0x90): multiple definition of endp'; button.o:(.bss+0x90): first defined here /usr/bin/ld: textbox.o:(.bss+0x98): multiple definition of
code_built'; button.o:(.bss+0x98): first defined here
/usr/bin/ld: textbox.o:(.bss+0x9c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: textbox.o:(.bss+0xa0): multiple definition of
loadfile'; button.o:(.bss+0xa0): first defined here
/usr/bin/ld: textbox.o:(.bss+0xa8): multiple definition of savefile'; button.o:(.bss+0xa8): first defined here /usr/bin/ld: textbox.o:(.bss+0xb0): multiple definition of
project_dir'; button.o:(.bss+0xb0): first defined here
/usr/bin/ld: textbox.o:(.bss+0xb8): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: textbox.o:(.bss+0xc0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: textbox.o:(.bss+0x380): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: textbox.o:(.bss+0x498): multiple definition of
menuhead'; button.o:(.bss+0x498): first defined here
/usr/bin/ld: textbox.o:(.bss+0x4a0): multiple definition of me_checkablelbl'; button.o:(.bss+0x4a0): first defined here /usr/bin/ld: textbox.o:(.bss+0x4a8): multiple definition of
me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x4b0): multiple definition of me_parentcb'; button.o:(.bss+0x4b0): first defined here /usr/bin/ld: textbox.o:(.bss+0x4b8): multiple definition of
me_typecb'; button.o:(.bss+0x4b8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x4c0): multiple definition of me_checkablecb'; button.o:(.bss+0x4c0): first defined here /usr/bin/ld: textbox.o:(.bss+0x4c8): multiple definition of
me_exclusivecb'; button.o:(.bss+0x4c8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x4d0): multiple definition of me_enabledcb'; button.o:(.bss+0x4d0): first defined here /usr/bin/ld: textbox.o:(.bss+0x4d8): multiple definition of
me_dptrtb'; button.o:(.bss+0x4d8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x4e0): multiple definition of me_callbacktb'; button.o:(.bss+0x4e0): first defined here /usr/bin/ld: textbox.o:(.bss+0x4e8): multiple definition of
me_nametb'; button.o:(.bss+0x4e8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x4f0): multiple definition of me_labeltb'; button.o:(.bss+0x4f0): first defined here /usr/bin/ld: textbox.o:(.bss+0x4f8): multiple definition of
me_parentlist'; button.o:(.bss+0x4f8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x500): multiple definition of me_typelist'; button.o:(.bss+0x500): first defined here /usr/bin/ld: textbox.o:(.bss+0x508): multiple definition of
me_namelist'; button.o:(.bss+0x508): first defined here
/usr/bin/ld: textbox.o:(.bss+0x510): multiple definition of me_labellist'; button.o:(.bss+0x510): first defined here /usr/bin/ld: textbox.o:(.bss+0x518): multiple definition of
menueditwin'; button.o:(.bss+0x518): first defined here
/usr/bin/ld: textbox.o:(.bss+0x540): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: textbox.o:(.bss+0x5a8): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x5b0): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: textbox.o:(.bss+0x5b8): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x5c0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: textbox.o:(.bss+0x5c8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x5d0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: textbox.o:(.bss+0x5d8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x5e0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: textbox.o:(.bss+0x5e8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x5f0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: textbox.o:(.bss+0x5f8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x608): multiple definition of deletewidget_button'; button.o:(.bss+0x608): first defined here /usr/bin/ld: textbox.o:(.bss+0x610): multiple definition of
propedit_button'; button.o:(.bss+0x610): first defined here
/usr/bin/ld: textbox.o:(.bss+0x618): multiple definition of callbacks_button'; button.o:(.bss+0x618): first defined here /usr/bin/ld: textbox.o:(.bss+0x638): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: textbox.o:(.bss+0x640): multiple definition of DisplayProps'; button.o:(.bss+0x640): first defined here /usr/bin/ld: textbox.o:(.bss+0x6c0): multiple definition of
PropEditFunc'; button.o:(.bss+0x6c0): first defined here
/usr/bin/ld: textbox.o:(.bss+0x740): multiple definition of ToolSelected'; button.o:(.bss+0x740): first defined here /usr/bin/ld: textbox.o:(.bss+0x780): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: textbox.o:(.bss+0x7b8): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: textbox.o:(.bss+0x7bc): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: textbox.o:(.bss+0x7c0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: textbox.o:(.bss+0x7c8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x7d0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: textbox.o:(.bss+0x7d8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: textbox.o:(.bss+0x7e0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: textbox.o:(.bss+0x800): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: textbox.o:(.bss+0x8a0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: textbox.o:(.bss+0x940): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: textbox.o:(.bss+0x968): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: window.o:(.bss+0x628): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: window.o:(.bss+0x620): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: window.o:(.bss+0x520): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: window.o:(.bss+0x600): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: window.o:(.bss+0x630): multiple definition of
active_widget'; button.o:(.bss+0x630): first defined here
/usr/bin/ld: window.o:(.bss+0x20): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: window.o:(.bss+0x90): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: window.o:(.bss+0x98): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: window.o:(.bss+0x9c): multiple definition of
project_saved'; button.o:(.bss+0x9c): first defined here
/usr/bin/ld: window.o:(.bss+0xa0): multiple definition of loadfile'; button.o:(.bss+0xa0): first defined here /usr/bin/ld: window.o:(.bss+0xa8): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: window.o:(.bss+0xb0): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: window.o:(.bss+0xb8): multiple definition of
head'; button.o:(.bss+0xb8): first defined here
/usr/bin/ld: window.o:(.bss+0xc0): multiple definition of btnpixmaps'; button.o:(.bss+0xc0): first defined here /usr/bin/ld: window.o:(.bss+0x380): multiple definition of
strings'; button.o:(.bss+0x380): first defined here
/usr/bin/ld: window.o:(.bss+0x498): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: window.o:(.bss+0x4a0): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: window.o:(.bss+0x4a8): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: window.o:(.bss+0x4b0): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: window.o:(.bss+0x4b8): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: window.o:(.bss+0x4c0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: window.o:(.bss+0x4c8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: window.o:(.bss+0x4d0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: window.o:(.bss+0x4d8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: window.o:(.bss+0x4e0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: window.o:(.bss+0x4e8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: window.o:(.bss+0x4f0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: window.o:(.bss+0x4f8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: window.o:(.bss+0x500): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: window.o:(.bss+0x508): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: window.o:(.bss+0x510): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: window.o:(.bss+0x518): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: window.o:(.bss+0x540): multiple definition of
pe_string'; button.o:(.bss+0x540): first defined here
/usr/bin/ld: window.o:(.bss+0x5a8): multiple definition of pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here /usr/bin/ld: window.o:(.bss+0x5b0): multiple definition of
pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here
/usr/bin/ld: window.o:(.bss+0x5b8): multiple definition of pe_visiblecb'; button.o:(.bss+0x5b8): first defined here /usr/bin/ld: window.o:(.bss+0x5c0): multiple definition of
pe_enabledcb'; button.o:(.bss+0x5c0): first defined here
/usr/bin/ld: window.o:(.bss+0x5c8): multiple definition of pe_label_caption'; button.o:(.bss+0x5c8): first defined here /usr/bin/ld: window.o:(.bss+0x5d0): multiple definition of
pe_ypostb'; button.o:(.bss+0x5d0): first defined here
/usr/bin/ld: window.o:(.bss+0x5d8): multiple definition of pe_xpostb'; button.o:(.bss+0x5d8): first defined here /usr/bin/ld: window.o:(.bss+0x5e0): multiple definition of
pe_widthtb'; button.o:(.bss+0x5e0): first defined here
/usr/bin/ld: window.o:(.bss+0x5e8): multiple definition of pe_heighttb'; button.o:(.bss+0x5e8): first defined here /usr/bin/ld: window.o:(.bss+0x5f0): multiple definition of
pe_nametb'; button.o:(.bss+0x5f0): first defined here
/usr/bin/ld: window.o:(.bss+0x5f8): multiple definition of selected'; button.o:(.bss+0x5f8): first defined here /usr/bin/ld: window.o:(.bss+0x608): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: window.o:(.bss+0x610): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: window.o:(.bss+0x618): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: window.o:(.bss+0x638): multiple definition of main_widget'; button.o:(.bss+0x638): first defined here /usr/bin/ld: window.o:(.bss+0x640): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: window.o:(.bss+0x6c0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: window.o:(.bss+0x740): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: window.o:(.bss+0x780): multiple definition of counter'; button.o:(.bss+0x780): first defined here /usr/bin/ld: window.o:(.bss+0x7b8): multiple definition of
questionasked'; button.o:(.bss+0x7b8): first defined here
/usr/bin/ld: window.o:(.bss+0x7bc): multiple definition of projectstatus'; button.o:(.bss+0x7bc): first defined here /usr/bin/ld: window.o:(.bss+0x7c0): multiple definition of
pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here
/usr/bin/ld: window.o:(.bss+0x7c8): multiple definition of pe_pbar_style'; button.o:(.bss+0x7c8): first defined here /usr/bin/ld: window.o:(.bss+0x7d0): multiple definition of
pe_pbar_value'; button.o:(.bss+0x7d0): first defined here
/usr/bin/ld: window.o:(.bss+0x7d8): multiple definition of pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here /usr/bin/ld: window.o:(.bss+0x7e0): multiple definition of
pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here
/usr/bin/ld: window.o:(.bss+0x800): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: window.o:(.bss+0x8a0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: window.o:(.bss+0x940): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: window.o:(.bss+0x968): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x778): multiple definition of menuhead'; button.o:(.bss+0x498): first defined here /usr/bin/ld: y.tab.o:(.bss+0x918): multiple definition of
main_widget'; button.o:(.bss+0x638): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x390): multiple definition of project_dir'; button.o:(.bss+0xb0): first defined here /usr/bin/ld: y.tab.o:(.bss+0x380): multiple definition of
loadfile'; button.o:(.bss+0xa0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x378): multiple definition of code_built'; button.o:(.bss+0x98): first defined here /usr/bin/ld: y.tab.o:(.bss+0xa60): multiple definition of
counter'; button.o:(.bss+0x780): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x300): multiple definition of WriteWidgetToFile'; button.o:(.bss+0x20): first defined here /usr/bin/ld: y.tab.o:(.bss+0x370): multiple definition of
endp'; button.o:(.bss+0x90): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x37c): multiple definition of project_saved'; button.o:(.bss+0x9c): first defined here /usr/bin/ld: y.tab.o:(.bss+0x388): multiple definition of
savefile'; button.o:(.bss+0xa8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x398): multiple definition of head'; button.o:(.bss+0xb8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x3a0): multiple definition of
btnpixmaps'; button.o:(.bss+0xc0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x660): multiple definition of strings'; button.o:(.bss+0x380): first defined here /usr/bin/ld: y.tab.o:(.bss+0x780): multiple definition of
me_checkablelbl'; button.o:(.bss+0x4a0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x788): multiple definition of me_exclusivelbl'; button.o:(.bss+0x4a8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x790): multiple definition of
me_parentcb'; button.o:(.bss+0x4b0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x798): multiple definition of me_typecb'; button.o:(.bss+0x4b8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x7a0): multiple definition of
me_checkablecb'; button.o:(.bss+0x4c0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x7a8): multiple definition of me_exclusivecb'; button.o:(.bss+0x4c8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x7b0): multiple definition of
me_enabledcb'; button.o:(.bss+0x4d0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x7b8): multiple definition of me_dptrtb'; button.o:(.bss+0x4d8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x7c0): multiple definition of
me_callbacktb'; button.o:(.bss+0x4e0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x7c8): multiple definition of me_nametb'; button.o:(.bss+0x4e8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x7d0): multiple definition of
me_labeltb'; button.o:(.bss+0x4f0): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x7d8): multiple definition of me_parentlist'; button.o:(.bss+0x4f8): first defined here /usr/bin/ld: y.tab.o:(.bss+0x7e0): multiple definition of
me_typelist'; button.o:(.bss+0x500): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x7e8): multiple definition of me_namelist'; button.o:(.bss+0x508): first defined here /usr/bin/ld: y.tab.o:(.bss+0x7f0): multiple definition of
me_labellist'; button.o:(.bss+0x510): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x7f8): multiple definition of menueditwin'; button.o:(.bss+0x518): first defined here /usr/bin/ld: y.tab.o:(.bss+0x800): multiple definition of
pe_ypos'; button.o:(.bss+0x520): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x820): multiple definition of pe_string'; button.o:(.bss+0x540): first defined here /usr/bin/ld: y.tab.o:(.bss+0x888): multiple definition of
pe_picture_stretchcb'; button.o:(.bss+0x5a8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x890): multiple definition of pe_picture_filenametb'; button.o:(.bss+0x5b0): first defined here /usr/bin/ld: y.tab.o:(.bss+0x898): multiple definition of
pe_visiblecb'; button.o:(.bss+0x5b8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x8a0): multiple definition of pe_enabledcb'; button.o:(.bss+0x5c0): first defined here /usr/bin/ld: y.tab.o:(.bss+0x8a8): multiple definition of
pe_label_caption'; button.o:(.bss+0x5c8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x8b0): multiple definition of pe_ypostb'; button.o:(.bss+0x5d0): first defined here /usr/bin/ld: y.tab.o:(.bss+0x8b8): multiple definition of
pe_xpostb'; button.o:(.bss+0x5d8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x8c0): multiple definition of pe_widthtb'; button.o:(.bss+0x5e0): first defined here /usr/bin/ld: y.tab.o:(.bss+0x8c8): multiple definition of
pe_heighttb'; button.o:(.bss+0x5e8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x8d0): multiple definition of pe_nametb'; button.o:(.bss+0x5f0): first defined here /usr/bin/ld: y.tab.o:(.bss+0x8d8): multiple definition of
selected'; button.o:(.bss+0x5f8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x8e0): multiple definition of propeditwin'; button.o:(.bss+0x600): first defined here /usr/bin/ld: y.tab.o:(.bss+0x8e8): multiple definition of
deletewidget_button'; button.o:(.bss+0x608): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x8f0): multiple definition of propedit_button'; button.o:(.bss+0x610): first defined here /usr/bin/ld: y.tab.o:(.bss+0x8f8): multiple definition of
callbacks_button'; button.o:(.bss+0x618): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x900): multiple definition of propval'; button.o:(.bss+0x620): first defined here /usr/bin/ld: y.tab.o:(.bss+0x908): multiple definition of
proptag'; button.o:(.bss+0x628): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x910): multiple definition of active_widget'; button.o:(.bss+0x630): first defined here /usr/bin/ld: y.tab.o:(.bss+0x920): multiple definition of
DisplayProps'; button.o:(.bss+0x640): first defined here
/usr/bin/ld: y.tab.o:(.bss+0x9a0): multiple definition of PropEditFunc'; button.o:(.bss+0x6c0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xa20): multiple definition of
ToolSelected'; button.o:(.bss+0x740): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xa98): multiple definition of questionasked'; button.o:(.bss+0x7b8): first defined here /usr/bin/ld: y.tab.o:(.bss+0xa9c): multiple definition of
projectstatus'; button.o:(.bss+0x7bc): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xaa0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xaa8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xab0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xab8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xac0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xae0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xb80): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xc20): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xc48): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: lex.yy.o:(.bss+0x0): multiple definition of
i'; y.tab.o:(.bss+0x110): first defined here
/usr/bin/ld: lex.yy.o:(.bss+0x20): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: lex.yy.o:(.bss+0xc0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: lex.yy.o:(.bss+0x160): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: lex.yy.o:(.bss+0x188): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnCheckButton.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnCheckButton.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnCheckButton.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnCheckButton.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnComboBox.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnComboBox.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnComboBox.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnComboBox.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnLabel.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnLabel.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnLabel.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnLabel.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnListBox.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnListBox.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnListBox.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnListBox.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnPicture.o):(.bss+0x0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: ../lib/libtnW.a(tnPicture.o):(.bss+0xa0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnPicture.o):(.bss+0x140): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: ../lib/libtnW.a(tnPicture.o):(.bss+0x168): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnProgressBar.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnProgressBar.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnProgressBar.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnProgressBar.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnRadioButton.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnRadioButton.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnRadioButton.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnRadioButton.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnRadioButtonGroup.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnRadioButtonGroup.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnRadioButtonGroup.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnRadioButtonGroup.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnScrollBar.o):(.bss+0x0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: ../lib/libtnW.a(tnScrollBar.o):(.bss+0xa0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnScrollBar.o):(.bss+0x140): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: ../lib/libtnW.a(tnScrollBar.o):(.bss+0x168): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnTextBox.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnTextBox.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnTextBox.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnTextBox.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnWidgets.o):(.bss+0x140): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: ../lib/libtnW.a(tnWidgets.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnWidgets.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnWidgets.o):(.bss+0x168): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnWindow.o):(.bss+0x0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: ../lib/libtnW.a(tnWindow.o):(.bss+0xa0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnWindow.o):(.bss+0x140): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: ../lib/libtnW.a(tnWindow.o):(.bss+0x168): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnCascadeMenu.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnCascadeMenu.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnCascadeMenu.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnCascadeMenu.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnMenuBar.o):(.bss+0x0): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: ../lib/libtnW.a(tnMenuBar.o):(.bss+0xa0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnMenuBar.o):(.bss+0x140): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: ../lib/libtnW.a(tnMenuBar.o):(.bss+0x168): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnMenuItem.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnMenuItem.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnMenuItem.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnMenuItem.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnPopUpMenu.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnPopUpMenu.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnPopUpMenu.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnPopUpMenu.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnRawWidget.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnRawWidget.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnRawWidget.o):(.bss+0xa0): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: ../lib/libtnW.a(tnRawWidget.o):(.bss+0x140): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
collect2: error: ld returned 1 exit status
make[2]: [Makefile:23: tndesigner] Error 1
make[2]: Leaving directory '/home/kc/microwindows/src/contrib/TinyWidgets/tndesigner'
make[1]: [Makefile:24: all] Error 2
make[1]: Leaving directory '/home/kc/microwindows/src/contrib/TinyWidgets'
make: *** [Makefile:49: all] Error 2
that's due to GCC 10 which enforces extern to be used (otherwise symbols defined in headers without extern will be added to each TU including it).
So does that mean the problem is gcc? If I downgrade then it will compile?
it means the code did something which isn't actually supposed to work, but it went unnoticed until GCC10 came out and enforced the rules. but yeah, it will compile if you use e.g. gcc 9.
it went unnoticed until GCC10 came out and enforced the rules.
For a temporary quick workaround, it looks like -fcommon
will allow old behavior without having to downgrade gcc.
Adding the following line in config should effect that:
EXTRAFLAGS = -fcommon
Still the same when I add the -fcommon in the config
/usr/bin/ld: y.tab.o:(.bss+0xaa0): multiple definition of pe_pbar_stepsize'; button.o:(.bss+0x7c0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xaa8): multiple definition of
pe_pbar_style'; button.o:(.bss+0x7c8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xab0): multiple definition of pe_pbar_value'; button.o:(.bss+0x7d0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xab8): multiple definition of
pe_pbar_fillcolor'; button.o:(.bss+0x7d8): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xac0): multiple definition of pe_label_captioncolor'; button.o:(.bss+0x7e0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xae0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xb80): multiple definition of Destroy'; button.o:(.bss+0x8a0): first defined here /usr/bin/ld: y.tab.o:(.bss+0xc20): multiple definition of
Registry'; button.o:(.bss+0x940): first defined here
/usr/bin/ld: y.tab.o:(.bss+0xc48): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: lex.yy.o:(.bss+0x0): multiple definition of
i'; y.tab.o:(.bss+0x110): first defined here
/usr/bin/ld: lex.yy.o:(.bss+0x20): multiple definition of EventDispatch'; button.o:(.bss+0x800): first defined here /usr/bin/ld: lex.yy.o:(.bss+0xc0): multiple definition of
Destroy'; button.o:(.bss+0x8a0): first defined here
/usr/bin/ld: lex.yy.o:(.bss+0x160): multiple definition of Registry'; button.o:(.bss+0x940): first defined here /usr/bin/ld: lex.yy.o:(.bss+0x188): multiple definition of
TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0x168): multiple definition of TN_DEFAULT_FONT_NO'; button.o:(.bss+0x968): first defined here /usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0x0): multiple definition of
EventDispatch'; button.o:(.bss+0x800): first defined here
/usr/bin/ld: ../lib/libtnW.a(tnButton.o):(.bss+0xa0): multiple definition of `Destroy'; button.o:(.bss+0x8a0): first defined here
I think that last error is in the TinyWidgets contribution, if those are the only error messages. Setting
TINYWIDGETS=N
will stop that compile and error set.
Ok, it's working now thanks
I just cloned this repository and trying to build on Ubuntu 18.04 with gcc9 I'm getting this outout:
Creating library libNX11.a ...
ar: creating microwindows/src/lib/libNX11.a
Creating shared library libNX11.so ...
microwindows/src/obj/nx11/Locale.o: In function `XSetLocaleModifiers':
Locale.c:(.text+0x0): multiple definition of `XSetLocaleModifiers'
microwindows/src/obj/nx11/stub.o:stub.c:(.text+0x5f0): first defined here
microwindows/src/obj/nx11/GetGCVals.o: In function `XGetGCValues':
GetGCVals.c:(.text+0x0): multiple definition of `XGetGCValues'
microwindows/src/obj/nx11/stub.o:stub.c:(.text+0x450): first defined here
microwindows/src/obj/nx11/TextToStr.o: In function `XFreeStringList':
TextToStr.c:(.text+0x2d0): multiple definition of `XFreeStringList'
microwindows/src/obj/nx11/stub.o:stub.c:(.text+0x430): first defined here
collect2: error: ld returned 1 exit status
microwindows/src/Makefile.rules:515: recipe for target 'microwindows/src/lib/libNX11.so' failed
make[1]: *** [microwindows/src/lib/libNX11.so] Error 1
microwindows/src/Makefile.rules:481: recipe for target 'subdir-microwindows/src/nx11' failed
make: *** [subdir-microwindows/src/nx11] Error 2
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-nrQql7/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~18.04)
Doing a search I can see that there is double definition:
SciTE -grep ~~~~ "*.c *.cxx *.h *.nut" "XSetLocaleModifiers"
microwindows/src/nx11/Locale.c:9:char *XSetLocaleModifiers(const char *modifier_list)
microwindows/src/nx11/Locale.c:11: DPRINTF("XSetLocaleModifiers called [%s]\n", modifier_list);
microwindows/src/nx11/stub.c:137:int XSetLocaleModifiers() { DPRINTF("XSetLocaleModifiers called\n"); return 0; }
microwindows/src/nx11/X11-local/X11/Xlib.h:4252:extern char *XSetLocaleModifiers(
>Exit code: 0
No, we're still here. The project hasn't seen much contributions lately. Is there something you'd like help with?
Thank you!