Re: Ubuntu 11.10 x5250 compile error
Guillermo Garcia <[email protected]> Tue, 17 Apr 2012 21:51:48 +0000 (UTC)
| Newsgroups | gmane.comp.emulators.tn5250 |
|---|---|
| Message-ID | <[email protected]> |
Porterfield, Sean <SPorterfield@...> writes: > > > > Background: new computer, fresh Ubuntu 11.10 install, compiled tn5250 > > > from cvs source. > > > > > > I resolved the obvious issues by installing missing -dev packages but > > > still have one I haven't figured out. > > > > > > I get a bunch of error from make like: > > > x5250.c:1896: undefined reference to `tn5250_config_parse_argv' > > > Sounds to me like you have done everything correctly, but I'm wondering if > > cvs is missing some code. I can't seem to get cvs to work right now, but > > here is a copy I have of tn5250 that should work: > > > > http://www.chowhouse.com/~james/x5250/tn5250-cvs.tar.gz > > > > Please report back if this fixes your problems and I'll see what I can do > > about cvs. > > > > James Rich > > Diff tells me the only differences are the sslstream.c that I modified to omit sslv2, the files that were > created in my tn5250 directory due to compilation, and files in CVS directories (Root and Entries). > > Furthermore, picking on my example error, I see the following in my source: > lib5250/conf.h:extern int tn5250_config_parse_argv (Tn5250Config *This, > lib5250/conf.c:tn5250_config_parse_argv (Tn5250Config * This, int argc, char **argv) > > Other examples appear to exist as well. It just seems like make can't find what it needs for some reason. > > The line before the errors start: > gcc -DDATADIR=\"/usr/local/share\" -g -O2 -l5250 -o x5250 alloccolors.o debug.o dialog.o help.o > mouse.o key.o resources.o x5250.o x5250term.o -lX11 -lXext > > I also should have specified that I downloaded x5250-0.5.3.tar.gz which was the latest version I could find. > -- > Sean Porterfield > > This email is confidential, intended only for the named recipient(s) above and may contain information > that is privileged. If you have received this message in error or are not the named recipient(s), please > notify the sender immediately and delete this email message from your computer as any and all > unauthorized distribution or use of this message is strictly prohibited. >Thank you. Did you ever solved this I'm having the same problem make all-recursive make[1]: Entering directory `/home/guillermo/Downloads/x5250-0.5.4' Making all in src make[2]: Entering directory `/home/guillermo/Downloads/x5250-0.5.4/src' gcc -DDATADIR=\"/usr/local/share\" -g -O2 -l5250 -o x5250 alloccolors.o debug.o dialog.o help.o mouse.o key.o resources.o x5250.o x5250term.o -lSM -lICE -lX11 -lXext x5250.o: In function `check_options': /home/guillermo/Downloads/x5250-0.5.4/src/x5250.c:1895: undefined reference to `tn5250_config_parse_argv' /home/guillermo/Downloads/x5250-0.5.4/src/x5250.c:1900: undefined reference to `tn5250_config_get' /home/guillermo/Downloads/x5250-0.5.4/src/x5250.c:1905: undefined reference to `tn5250_config_get' /home/guillermo/Downloads/x5250-0.5.4/src/x5250.c:1910: undefined reference to `tn5250_config_get' x5250.o: In function `paste_text': .... .... .... -- This is the Linux 5250 Development Project (LINUX5250) mailing list To post a message email: LINUX5250-Zwy7GipZuJhWk0Htik3J/[email protected] To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/linux5250 or email: LINUX5250-request-Zwy7GipZuJhWk0Htik3J/[email protected] Before posting, please take a moment to review the archives at http://archive.midrange.com/linux5250.