dynamic executables ?

by richardon 2009-04-22T14:22:09+00:00

This is definitely new behaviour:
richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ls -la
total 13048
drwxr-xr-x 2 richard-1 users 4096 2009-04-14 04:05 .
drwxr-xr-x 10 richard-1 users 4096 2009-04-14 04:05 ..
-rwxrwxr-x 1 richard-1 users 11473300 2009-04-14 04:05 eagle
-rw-r--r-- 1 richard-1 users 41639 2008-07-01 04:01 eagle.def
-rw-r--r-- 1 richard-1 users 717572 2009-04-14 04:05 eagle_de.htm
-rw-r--r-- 1 richard-1 users 310429 2009-04-14 04:05 eagle_de.qm
-rw-r--r-- 1 richard-1 users 645458 2009-04-14 04:05 eagle_en.htm
-rw-r--r-- 1 richard-1 users 718 2008-04-21 04:00 eagleicon16.png
-rw-r--r-- 1 richard-1 users 2924 2008-04-21 04:00 eagleicon50.png
-rw-r--r-- 1 richard-1 users 4110 2008-04-21 04:00 freeware.key
-rw-r--r-- 1 richard-1 users 1768 2008-04-21 04:00
richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ./eagle bash: ./eagle: No
such file or directory
richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ldd ./eagle
not a dynamic executable
Whats changed ?
Shouldn't that have listed the shared libs used
--
Best wishes
Richard Bown
#########################################################################
Registered Linux User 36561
OS: Ubuntu 9.04, Jaunty -dev, on AMD Dual Athlon 64 +4400: 8 GB RAM DDR2
Ham Call: G8JVM , QRA IO82SP, Interests Microwave
#########################################################################
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Re: dynamic executables ?

by Vincenzo Cianciaon 2009-04-22T14:31:40+00:00.
Il giorno mer, 22/04/2009 alle 15.19 +0100, richard ha scritto:
>
> richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ldd ./eagle
> not a dynamic executable
>
The output from "file eagle"?
V.
--
It is also important to note that hedgehogs do not actually hurt each
other when they get close to one another. Actually, when living in
groups, hedgehogs often sleep close to each other.
http://en.wikipedia.org/wiki/Hedgehog%27s_dilemma
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Re: dynamic executables ?

by Alan Popeon 2009-04-22T14:59:06+00:00.
2009/4/22 Vincenzo Ciancia :
> Il giorno mer, 22/04/2009 alle 15.19 +0100, richard ha scritto:
>>
>> richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ldd ./eagle
>> =A0 =A0 =A0 =A0 not a dynamic executable
>>
>
> The output from "file eagle"?
>
Assuming it's eagle the circuit board design software, then "eagle" is
not an executable but a shell script.
alan@hactar:/usr/bin$ file eagle
eagle: POSIX shell script text executable
Which then calls /usr/lib/eagle/bin/eagle
alan@hactar:~$ file /usr/lib/eagle/bin/eagle
/usr/lib/eagle/bin/eagle: ELF 32-bit LSB executable, Intel 80386,
version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
2.2.5, stripped
- that's on a 32-bit Ubuntu Jaunty system with Eagle installed from
the default repo. I assume from the version number that Richard has an
upstream version he's unpacked in his home folder.
Doesn't look like it's installed correctly to me.
The "No such file or directory" is probably eagle shell script not
able to find /usr/lib/eagle/bin/eagle.
Cheers,
Al.
-- =
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinf=
o/ubuntu-devel-discuss

Re: dynamic executables ?

by Tim Froston 2009-04-23T07:04:27+00:00.
On Wed, 2009-04-22 at 15:57 +0100, Alan Pope wrote:
> 2009/4/22 Vincenzo Ciancia :
> > Il giorno mer, 22/04/2009 alle 15.19 +0100, richard ha scritto:
> >>
> >> richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ldd ./eagle
> >> not a dynamic executable
> >>
> >
> > The output from "file eagle"?
> >
>
> Assuming it's eagle the circuit board design software, then "eagle" is
> not an executable but a shell script.
>
> alan@hactar:/usr/bin$ file eagle
> eagle: POSIX shell script text executable
>
> Which then calls /usr/lib/eagle/bin/eagle
And applies to the default version.
Richard has installed eagle 5.5 in his home directory.
Having downloaded the linux installer for version 5.5, and run it (on
64-bit ubuntu jaunty x86_64), I have
tim@zaphod:~$ ls -l eagle-5.5.0/bin
total 13044
-rwxr-xr-x 1 tim tim 11473300 2009-04-14 15:05 eagle
-rw-r--r-- 1 tim tim 41639 2008-07-01 15:01 eagle.def
-rw-r--r-- 1 tim tim 717572 2009-04-14 15:05 eagle_de.htm
-rw-r--r-- 1 tim tim 310429 2009-04-14 15:05 eagle_de.qm
-rw-r--r-- 1 tim tim 645458 2009-04-14 15:05 eagle_en.htm
-rw-r--r-- 1 tim tim 718 2008-04-21 15:00 eagleicon16.png
-rw-r--r-- 1 tim tim 2924 2008-04-21 15:00 eagleicon50.png
-rw-r--r-- 1 tim tim 1946 2009-04-23 18:36 eagle.key
-rw-r--r-- 1 tim tim 4110 2008-04-21 15:00 freeware.key
-rw-r--r-- 1 tim tim 1768 2008-04-21 15:00 platforms-lin.png
-rw-r--r-- 1 tim tim 1907 2008-04-21 15:00 platforms-mac.png
-rw-r--r-- 1 tim tim 2019 2008-04-21 15:00 platforms-win.png
-rw-r--r-- 1 tim tim 88118 2009-04-14 15:05 qt_de.qm
tim@zaphod:~$ file eagle-5.5.0/bin/eagle
eagle-5.5.0/bin/eagle: ELF 32-bit LSB executable, Intel 80386, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4,
stripped
tim@zaphod:~$ cd eagle-5.5.0/bin
tim@zaphod:~/eagle-5.5.0/bin$ file *
eagle: ELF 32-bit LSB executable, Intel 80386, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4,
stripped
eagle.def: ASCII English text
eagle_de.htm: HTML document text
eagle_de.qm: data
eagle_en.htm: HTML document text
eagleicon16.png: PNG image, 16 x 16, 8-bit/color RGBA, non-interlaced
eagleicon50.png: PNG image, 48 x 48, 8-bit/color RGBA, non-interlaced
eagle.key: data
freeware.key: ASCII English text
platforms-lin.png: PNG image, 39 x 39, 8-bit/color RGBA, non-interlaced
platforms-mac.png: PNG image, 39 x 39, 8-bit/color RGBA, non-interlaced
platforms-win.png: PNG image, 39 x 39, 8-bit/color RGBA, non-interlaced
qt_de.qm: data
Which looks fine.
Richard,
what platform are you running ubuntu on (and which ubuntu release)?
which installer did you use (based on the contents of~/eagle-5.5.0/bin
as reported, I assume that you used the linux installer)? In most
cases,the assumption is that
linux == 32-bit intel platform
while there are distributions that support PPC and other platforms.
> Cheers,
> Al.
>
Tim
--
Tim Frost
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Re: dynamic executables ?

by richardon 2009-04-23T09:17:21+00:00.
On Thu, 23 Apr 2009 19:02:37 +1200
Tim Frost wrote:
> On Wed, 2009-04-22 at 15:57 +0100, Alan Pope wrote:
> > 2009/4/22 Vincenzo Ciancia :
> > > Il giorno mer, 22/04/2009 alle 15.19 +0100, richard ha scritto:
> > >>
> > >> richard-1@richard-g8jvm:~/eagle-5.5.0/bin$ ldd ./eagle
> > >> not a dynamic executable
> > >>
> > >
> > > The output from "file eagle"?
> > >
> >
> > Assuming it's eagle the circuit board design software, then "eagle"
> > is not an executable but a shell script.
> >
> > alan@hactar:/usr/bin$ file eagle
> > eagle: POSIX shell script text executable
> >
> > Which then calls /usr/lib/eagle/bin/eagle
>
> And applies to the default version.
> Richard has installed eagle 5.5 in his home directory.
>
> Having downloaded the linux installer for version 5.5, and run it (on
> 64-bit ubuntu jaunty x86_64), I have
> tim@zaphod:~$ ls -l eagle-5.5.0/bin
> total 13044
> -rwxr-xr-x 1 tim tim 11473300 2009-04-14 15:05 eagle
> -rw-r--r-- 1 tim tim 41639 2008-07-01 15:01 eagle.def
> -rw-r--r-- 1 tim tim 717572 2009-04-14 15:05 eagle_de.htm
> -rw-r--r-- 1 tim tim 310429 2009-04-14 15:05 eagle_de.qm
> -rw-r--r-- 1 tim tim 645458 2009-04-14 15:05 eagle_en.htm
> -rw-r--r-- 1 tim tim 718 2008-04-21 15:00 eagleicon16.png
> -rw-r--r-- 1 tim tim 2924 2008-04-21 15:00 eagleicon50.png
> -rw-r--r-- 1 tim tim 1946 2009-04-23 18:36 eagle.key
> -rw-r--r-- 1 tim tim 4110 2008-04-21 15:00 freeware.key
> -rw-r--r-- 1 tim tim 1768 2008-04-21 15:00 platforms-lin.png
> -rw-r--r-- 1 tim tim 1907 2008-04-21 15:00 platforms-mac.png
> -rw-r--r-- 1 tim tim 2019 2008-04-21 15:00 platforms-win.png
> -rw-r--r-- 1 tim tim 88118 2009-04-14 15:05 qt_de.qm
> tim@zaphod:~$ file eagle-5.5.0/bin/eagle
> eagle-5.5.0/bin/eagle: ELF 32-bit LSB executable, Intel 80386,
> version 1 (SYSV), dynamically linked (uses shared libs), for
> GNU/Linux 2.6.4, stripped
> tim@zaphod:~$ cd eagle-5.5.0/bin
> tim@zaphod:~/eagle-5.5.0/bin$ file *
> eagle: ELF 32-bit LSB executable, Intel 80386, version 1
> (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4,
> stripped
> eagle.def: ASCII English text
> eagle_de.htm: HTML document text
> eagle_de.qm: data
> eagle_en.htm: HTML document text
> eagleicon16.png: PNG image, 16 x 16, 8-bit/color RGBA,
> non-interlaced eagleicon50.png: PNG image, 48 x 48, 8-bit/color
> RGBA, non-interlaced eagle.key: data
> freeware.key: ASCII English text
> platforms-lin.png: PNG image, 39 x 39, 8-bit/color RGBA,
> non-interlaced platforms-mac.png: PNG image, 39 x 39, 8-bit/color
> RGBA, non-interlaced platforms-win.png: PNG image, 39 x 39,
> 8-bit/color RGBA, non-interlaced qt_de.qm: data
>
>
> Which looks fine.
>
> Richard,
> what platform are you running ubuntu on (and which ubuntu release)?
> which installer did you use (based on the contents of~/eagle-5.5.0/bin
> as reported, I assume that you used the linux installer)? In most
> cases,the assumption is that
> linux == 32-bit intel platform
>
> while there are distributions that support PPC and other platforms.
>
>
> > Cheers,
> > Al.
> >
>
>
> Tim
>
Hi Tim
The machine details are on the footer.
Its an AMD64 dual athlon processor so I loaded the amd64 version of
ubuntu 9.04 rc
I've found that with all of the installs of Eagle v 5.0 to 5.5 it will
install in /opt.
When I initially upgraded to 9.04 from 8.10 eagle was running fine , no
problems.
Since the last few updates eagle stopped functioning.
The installer now fails at the point of creating the temp file to
unpack the tar ball in the installer.
hence the reason and on advice of Cadsoft Eagle to strip the first part
of the installer out and just leave the tar ball which will install
into~/eagle-5.5.0.
It installs the whole package in that directory so there are no calls
to external libs, which will give problems.
Last night I installed 8.10 giving up on 9.04 at the moment,only to
find that the same happens in 8.10.
So somewhere between 8.04 and now eagle was happy running on existing
libs.
these would have been flushed with the install of 9.04.
There have been multiple installs over these last few days of 9.04.
As well as Mandriva2009 86_64 on another partition which eagle runs OK
in.
Also uninstalling eagle and running from the tar ball works on MDv as
well as Open suse 11.the later running on a VM.
Eagle of course runs happily in a 8.10 i386 VM, but Vitualbox wont
handle the USB connections through it.
It should but without the use of a printer I'm stuck
I'm stuck in the position that I'm using Eagle on the MDV partition, as
its not functioning at all in ubuntuamd64.
I move last year from Mandriva to ubuntu last year because of the better
support of Ham and Audio apps .
The priority now is Eagle as without that I cant do some of my work.
Unless this can be sorted quickly I will have no alternative but to
return to Mandriva.
This means that some Ham apps will be a pig to run, but all will compile
--
Best wishes
Richard Bown
#########################################################################
Registered Linux User 36561
OS: Ubuntu 9.04, Jaunty -dev, on AMD Dual Athlon 64 +4400: 8 GB RAM DDR2
Ham Call: G8JVM , QRA IO82SP, Interests Microwave
#########################################################################
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Re: dynamic executables ?

by Vincenzo Cianciaon 2009-04-23T10:50:58+00:00.
Il giorno gio, 23/04/2009 alle 10.15 +0100, richard ha scritto:
>
> I'm stuck in the position that I'm using Eagle on the MDV partition,
> as
> its not functioning at all in ubuntuamd64.
Your "eagle" copy is a 32 bit executable, while your machine is running
at 64bit. Probably you have installed MDV (mandriva?) in 32 bit.
The proper "fix" would be to find a 64 bit version of eagle that can
take full advantage of your machine and operating system (which is not
responsible, on the countrary, you'd be happy to have a 64bit OS).
Another fix is to install the 32bit version of ubuntu, but I think there
are ways to run 32bit applications natively while running a 64 bit OS; I
am sure you'll find this out or other persons will reply to you.
Vincenzo
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Re: dynamic executables ?

by Jan Claeyson 2009-04-25T21:19:31+00:00.
Op donderdag 23-04-2009 om 10:15 uur [tijdzone +0100], schreef richard:
> So somewhere between 8.04 and now eagle was happy running on existing
> libs.
> these would have been flushed with the install of 9.04.
Maybe some of the lib32* packages?
> Eagle of course runs happily in a 8.10 i386 VM, but Vitualbox wont
> handle the USB connections through it.
> It should but without the use of a printer I'm stuck
You can print using you host system as a "network printer" if you want
(you need to enable that in the host system's printer configuration
first).
--
Jan Claeys
--
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss