[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kissattach: Cannot find serial device



Hello,

On 2010-07-01 13:19:54 +0200, Michael Renner <michael.renner@gmx.de>
wrote in <168766609f311474e875dbfc4ff812d9@boulder.vbox4php.org>:
> On Thu, 1 Jul 2010 00:04:58 +0200, Thomas Osterried
> <thomas@x-berg.in-berlin.de> wrote:
> > Hello,
> 
> Moin,
> 
> [...]
> 
> >> Which Frontend do you recommend for a KDE 4 based system? LinkT is
> >> written
> >> for KDE3, and there is no Version for AMD64.
> > 
> > I recommend LinKT, which still runs on my AMD64 notebook (current ubuntu
> > version).
> 
> I only found i386 rpm packages. Have you extracted the 32 bit binary to
> run it on your amd64 architecture? Or do you have a version for amd64?

The source is available at:
  http://sourceforge.net/projects/linkt/files/

I compiled linkt myself. 2.5 years ago.

linkt-0.8rc3.tar.bz2 has debian/rules.
Just trying. With debuild.
Depends on automake 1.6 which is not available for my ubuntu system anymore.
Editing debian/control and changing automake1.6 to automake1.10. Running
debuild again.
Stops compiling in
  In file included from /usr/include/fcntl.h:205,
                 from bin.cpp:40:
  In function ‘int open(const char*, int, ...)’,
    inlined from ‘void BinRX::lookForLine(char*, int)’ at bin.cpp:615:
  /usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments

Hmm, fcntl.h, line 205 shows:
  "/* Define some inlines helping to catch common problems.  */¶
   #if __USE_FORTIFY_LEVEL > 0 && defined __extern_always_inline \¶
      && defined __va_arg_pack_len¶
   # include <bits/fcntl2.h>¶
   #endif¶
  "
Don't know what's exactly the problem here.
-> Insert in the files linkt/
bin.cpp, channel.cpp, didadit.cpp, gpg.cpp, passwords.cpp, userinfo.cpp, yacc.cpp
_before_ the line
  #include <fcntl.h>
the line
  #define __USE_FORTIFY_LEVEL 0

In passwords.cpp, line 520: you need to change
  char *tmp, tmp2[3];
to
  const char *tmp;
  char tmp2[3];
because the compiler is more pedantic nowadays.

Another debuild error is thies:
dh_movefiles: Compatibility levels before 5 are deprecated.
dh_movefiles: debian/tmp/usr/share/applnk/Applications/HamRadio/linkt.kdelnk not found (supposed to put it in linkt)
make: *** [install] Fehler 1
dpkg-buildpackage: Fehler: fakeroot debian/rules binary gab Fehler-Exitstatus 2
debuild: fatal error at line 1340:

I'm running out of time today. Don't be interested in linkt.kdelnk.
-> delete in the file debian/linkt.files the line
   usr/share/applnk/Applications/HamRadio/linkt.kdelnk
Same for debian/monkt.files the line
   usr/share/applnk/Applications/HamRadio/monkt.kdelnk

-> works!

root@tomate:/srv/ham/linkt/tmp/linkt-0.8rc3# ls -lt ..
insgesamt 4476
-rw-r--r-- 1 root   root    92449 2010-07-03 15:31 linkt_0.8rc3-4_amd64.build
-rw-r--r-- 1 root   root     1950 2010-07-03 15:30 linkt_0.8rc3-4_amd64.changes
-rw-r--r-- 1 root   root   423182 2010-07-03 15:30 monkt_0.8rc3-4_amd64.deb
-rw-r--r-- 1 root   root    25958 2010-07-03 15:30 monktd_0.8rc3-4_amd64.deb
-rw-r--r-- 1 root   root  2112928 2010-07-03 15:30 linkt_0.8rc3-4_amd64.deb
drwxr-xr-x 7 thomas users    4096 2010-07-03 15:30 linkt-0.8rc3
-rw-r--r-- 1 root   root      541 2010-07-03 15:28 linkt_0.8rc3-4.dsc
-rw-r--r-- 1 root   root  1077859 2010-07-03 15:28 linkt_0.8rc3-4.tar.gz
-rw-r--r-- 1 root   root   806896 2010-07-03 14:50 linkt-0.8rc3.tar.bz2


> At the moment, I use the windows apps FlexNet and Paxon (and echolink)
> together with an IP based connection to db0fhn. Plattform is also the
> current (k)ubuntu under amd64. But sure: I prefere linux applications. Even
> when these 3 windows apps run 'out of the box' with wine and linux.

Yes, I can confirm that paxon is running in wine.
But native linkt is the nicer way.

73,
	- Thomas  dl9sau


Reply to: