Linker error after clean reinstallation of Cygwin

Yitzchak Scott-Thoennes sthoenna@efn.org
Mon Dec 19 11:49:00 GMT 2005


On Fri, Dec 16, 2005 at 07:03:12PM -0500, Igor Pechtchanski wrote:
> On Fri, 16 Dec 2005, Angelo Graziosi wrote:
> 
> > After I reinstalled Cygwin there is the following linker error in build
> > some applications:
> >
> > ------------------------------------------
> >
> > g77 ... foo.F ....  -lcygipc
> >
> > /bin///ld: cannot find -lcygipc
> > ...
> > ------------------------------------------
> >
> > The cygipc package has not been reinstalled, it, now, belongs to obsolte
> > section.
> >
> > Should I reinstall it or is sufficient to delete '-lcygipc' from the
> > build command?
> 
> Actually, cygipc *is* installed, but the new version is empty (as are all
> obsolete packages)

Doesn't seem to be true in this case:

setup.ini:

setup-timestamp: 1134667219
...
@ cygipc
sdesc: "IPC support for cygwin"
ldesc: "CygIPC provides a library, headers, and a daemon that can
be used to provide IPC services for cygwin.  It is, however, slated
to become obsolete once the cygserver is complete (cygserver is a
similar library and daemon that will be a built-in part of the main
cygwin DLL)."
category: _obsolete
requires: cygwin libpopt0
version: 2.03-2
install: release/_obsolete/cygipc/cygipc-2.03-2.tar.bz2 374271 38e9b514fd9c0946a8d019d8a4c9b031
source: release/_obsolete/cygipc/cygipc-2.03-2-src.tar.bz2 81505 71ff16929a3128a1c9a63c657deb380b
[prev]
version: 2.02-1
install: release/_obsolete/cygipc/cygipc-2.02-1.tar.bz2 358773 6340582cd657fb3beabef20ee47c5f78
source: release/_obsolete/cygipc/cygipc-2.02-1-src.tar.bz2 75792 d08c0fa695264c881fd6c7fe16a10226

$ cygcheck -c cygipc
Cygwin Package Information
Package              Version        Sta
cygipc               2.03-2         OK

$ cygcheck -l cygipc
/etc/postinstall/cygipc.sh
/etc/preremove/cygipc.sh
/usr/bin/cygcygipc-2.dll
/usr/bin/ipc-daemon2.exe
/usr/bin/ipcrmcygipc.exe
/usr/bin/ipcscygipc.exe
/usr/bin/ipctestcygipc.exe
/usr/bin/msgtoolcygipc.exe
/usr/bin/semstatcygipc.exe
/usr/bin/semtoolcygipc.exe
/usr/bin/shmtoolcygipc.exe
/usr/include/cygipc/sys/ipc.h
/usr/include/cygipc/sys/ipctrace.h
/usr/include/cygipc/sys/msg.h
/usr/include/cygipc/sys/sem.h
/usr/include/cygipc/sys/shm.h
/usr/lib/libcygipc.a
/usr/lib/libcygipc.dll.a
/usr/share/doc/cygipc-2.03/BRANCHES
/usr/share/doc/cygipc-2.03/contents_motif.gif
/usr/share/doc/cygipc-2.03/COPYING
/usr/share/doc/cygipc-2.03/index.html
/usr/share/doc/cygipc-2.03/NEWS
/usr/share/doc/cygipc-2.03/next_motif.gif
/usr/share/doc/cygipc-2.03/node21.html
/usr/share/doc/cygipc-2.03/node22.html
/usr/share/doc/cygipc-2.03/node23.html
/usr/share/doc/cygipc-2.03/node24.html
/usr/share/doc/cygipc-2.03/node25.html
/usr/share/doc/cygipc-2.03/node26.html
/usr/share/doc/cygipc-2.03/node27.html
/usr/share/doc/cygipc-2.03/node28.html
/usr/share/doc/cygipc-2.03/node29.html
/usr/share/doc/cygipc-2.03/node30.html
/usr/share/doc/cygipc-2.03/node31.html
/usr/share/doc/cygipc-2.03/node32.html
/usr/share/doc/cygipc-2.03/node33.html
/usr/share/doc/cygipc-2.03/node34.html
/usr/share/doc/cygipc-2.03/node35.html
/usr/share/doc/cygipc-2.03/node36.html
/usr/share/doc/cygipc-2.03/node37.html
/usr/share/doc/cygipc-2.03/node38.html
/usr/share/doc/cygipc-2.03/node39.html
/usr/share/doc/cygipc-2.03/node40.html
/usr/share/doc/cygipc-2.03/node41.html
/usr/share/doc/cygipc-2.03/node42.html
/usr/share/doc/cygipc-2.03/node43.html
/usr/share/doc/cygipc-2.03/node44.html
/usr/share/doc/cygipc-2.03/node45.html
/usr/share/doc/cygipc-2.03/node46.html
/usr/share/doc/cygipc-2.03/node47.html
/usr/share/doc/cygipc-2.03/node48.html
/usr/share/doc/cygipc-2.03/node49.html
/usr/share/doc/cygipc-2.03/node50.html
/usr/share/doc/cygipc-2.03/node51.html
/usr/share/doc/cygipc-2.03/node52.html
/usr/share/doc/cygipc-2.03/node53.html
/usr/share/doc/cygipc-2.03/node54.html
/usr/share/doc/cygipc-2.03/node55.html
/usr/share/doc/cygipc-2.03/node56.html
/usr/share/doc/cygipc-2.03/node57.html
/usr/share/doc/cygipc-2.03/node58.html
/usr/share/doc/cygipc-2.03/node59.html
/usr/share/doc/cygipc-2.03/node60.html
/usr/share/doc/cygipc-2.03/node61.html
/usr/share/doc/cygipc-2.03/node62.html
/usr/share/doc/cygipc-2.03/node63.html
/usr/share/doc/cygipc-2.03/node64.html
/usr/share/doc/cygipc-2.03/node65.html
/usr/share/doc/cygipc-2.03/node66.html
/usr/share/doc/cygipc-2.03/node67.html
/usr/share/doc/cygipc-2.03/node68.html
/usr/share/doc/cygipc-2.03/node69.html
/usr/share/doc/cygipc-2.03/node70.html
/usr/share/doc/cygipc-2.03/node71.html
/usr/share/doc/cygipc-2.03/node72.html
/usr/share/doc/cygipc-2.03/node73.html
/usr/share/doc/cygipc-2.03/node74.html
/usr/share/doc/cygipc-2.03/node75.html
/usr/share/doc/cygipc-2.03/node76.html
/usr/share/doc/cygipc-2.03/node77.html
/usr/share/doc/cygipc-2.03/node78.html
/usr/share/doc/cygipc-2.03/node79.html
/usr/share/doc/cygipc-2.03/node80.html
/usr/share/doc/cygipc-2.03/node81.html
/usr/share/doc/cygipc-2.03/previous_motif.gif
/usr/share/doc/cygipc-2.03/README
/usr/share/doc/cygipc-2.03/README.old
/usr/share/doc/cygipc-2.03/TODO
/usr/share/doc/cygipc-2.03/up_motif.gif
/usr/share/doc/cygipc-2.03/USAGE
/usr/share/doc/Cygwin/cygipc-2.03.README
/usr/share/man/man8/ipcrmcygipc.8
/usr/share/man/man8/ipcscygipc.8

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list