gworkspace-0.8.2 compilation problem for x86_64 platform

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

gworkspace-0.8.2 compilation problem for x86_64 platform

Tomasz Kondziola
Hello all,
Today I've experienced  problem with gworkspace compilation.
I've used following entries from my portage.keyword:
# GNUStep
gnustep-libs/pdfkit                                 ~amd64
=gnustep-apps/gworkspace- 0.8.2          ~*

During compilation process I received following message:

x86_64-pc-linux-gnu-gcc -shared  -rdynamic        -o ./PdfViewer.inspector/./PdfViewer ./shared_obj/PdfViewer.o  -L/var/tmp/portage/gnustep-apps/gworkspace-0.\
8.2/temp/Library/Libraries -L/usr/GNUstep/Local/Library/Libraries -L/usr/GNUstep/Network/Library/Libraries -L/usr/GNUstep/System/Library/Libraries -lPDFKit -l\
gnustep-gui -lgnustep-base -lpthread -lobjc -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lPDFKit
collect2: ld returned 1 exit status
make[4]: *** [PdfViewer.inspector/./PdfViewer] Error 1
make[3]: *** [PdfViewer.all.bundle.variables] Error 2
make[3]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace- 0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers/PdfViewer'
make[2]: *** [internal-all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers'
make[1]: *** [internal-all] Error 2
make[1]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace-0.8.2/Inspector'
make: *** [internal-all] Error 2

I've installed pdfkit earlier of course so I don't understand why message about problems with PDFKit linking appeared.

I would be a grateful for any suggestions.


Best regards,
Tomasz Kondziola
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: gworkspace-0.8.2 compilation problem for x86_64 platform

Erich-11
Tomasz Kondziola schrieb:

> Hello all,
> Today I've experienced  problem with gworkspace compilation.
> I've used following entries from my portage.keyword:
> # GNUStep
> gnustep-libs/pdfkit                                 ~amd64
> =gnustep-apps/gworkspace- 0.8.2          ~*
>
> During compilation process I received following message:
>
> [snip]
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld:
> cannot find -lPDFKit
> collect2: ld returned 1 exit status
> make[4]: *** [PdfViewer.inspector/./PdfViewer] Error 1
> make[3]: *** [PdfViewer.all.bundle.variables] Error 2
> make[3]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-
> 0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers/PdfViewer'
> make[2]: *** [internal-all] Error 2
> make[2]: Leaving directory
> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers'
>
> make[1]: *** [internal-all] Error 2
> make[1]: Leaving directory
> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace-0.8.2/Inspector'
> make: *** [internal-all] Error 2
>
> I've installed pdfkit earlier of course so I don't understand why
> message about problems with PDFKit linking appeared.

Strange, to me it seems that PDFKit is not really needed by Gworkspace.
Today I emerged gworkspace-0.8.3 and it did not pull in PDFKit. It
emerged without any glitches during compilation. The only difference I
can spot is that I do not have PDFKit installed (although it is in my
package.keywords).

Although Gworkspace emerged fine it refuses to start. A message pops up
stating "NSInvalidArgumentException: FSNode(Instance) does not recognize
lastPathComponent". Any ideas on that?

I'm sorry I can't really help you on your subject. You may try to emerge
gworkspace-0.8.3...

Regards,
Erich
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: gworkspace-0.8.2 compilation problem for x86_64 platform

Erich-11
Erich schrieb:

> Tomasz Kondziola schrieb:
>> Hello all,
>> Today I've experienced  problem with gworkspace compilation.
>> I've used following entries from my portage.keyword:
>> # GNUStep
>> gnustep-libs/pdfkit                                 ~amd64
>> =gnustep-apps/gworkspace- 0.8.2          ~*
>>
>> During compilation process I received following message:
>>
>> [snip]
>> /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld:
>> cannot find -lPDFKit
>> collect2: ld returned 1 exit status
>> make[4]: *** [PdfViewer.inspector/./PdfViewer] Error 1
>> make[3]: *** [PdfViewer.all.bundle.variables] Error 2
>> make[3]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-
>> 0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers/PdfViewer'
>> make[2]: *** [internal-all] Error 2
>> make[2]: Leaving directory
>> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers'
>>
>> make[1]: *** [internal-all] Error 2
>> make[1]: Leaving directory
>> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace-0.8.2/Inspector'
>> make: *** [internal-all] Error 2
>>
>> I've installed pdfkit earlier of course so I don't understand why
>> message about problems with PDFKit linking appeared.
>
> Strange, to me it seems that PDFKit is not really needed by Gworkspace.
> Today I emerged gworkspace-0.8.3 and it did not pull in PDFKit. It
> emerged without any glitches during compilation. The only difference I
> can spot is that I do not have PDFKit installed (although it is in my
> package.keywords).
I must have been sleeping... ;-)

FYI: Just added pdfkit to the USE flags and emerged gworkspace-0.8.3
again. PDFKit and Gworkspace both emerged flawlessly.

Regards,
Erich
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: gworkspace-0.8.2 compilation problem for x86_64 platform

Tomasz Kondziola
Hello,
I've just added pdfkit to USE flags for gworkspace-0.8.3 but new error appeared:

FolderViewer.m: In function '-[FolderViewer setContextHelp]':
FolderViewer.m:250: error: 'NSHelpManager' undeclared (first use in this function)
FolderViewer.m:250: error: (Each undeclared identifier is reported only once
FolderViewer.m:250: error: for each function it appears in.)
make[4]: *** [shared_obj/FolderViewer.o] Error 1
make[3]: *** [FolderViewer.all.bundle.variables ] Error 2
make[3]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-0.8.3/work/GWorkspace-0.8.3/Inspector/ContentViewers/FolderViewer'
make[2]: *** [internal-all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace- 0.8.3/work/GWorkspace-0.8.3/Inspector/ContentViewers'
make[1]: *** [internal-all] Error 2
make[1]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-0.8.3/work/GWorkspace-0.8.3/Inspector'
make: *** [internal-all] Error 2

!!! ERROR: gnustep-apps/gworkspace-0.8.3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3630:   Called src_compile
  gworkspace-0.8.3.ebuild, line 41:   Called egnustep_make
  gnustep-funcs.eclass, line 170:   Called die


On 5/4/07, Erich <[hidden email]> wrote:
Erich schrieb:

> Tomasz Kondziola schrieb:
>> Hello all,
>> Today I've experienced  problem with gworkspace compilation.
>> I've used following entries from my portage.keyword:
>> # GNUStep
>> gnustep-libs/pdfkit                                 ~amd64
>> =gnustep-apps/gworkspace- 0.8.2          ~*
>>
>> During compilation process I received following message:
>>
>> [snip]
>> /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld:
>> cannot find -lPDFKit
>> collect2: ld returned 1 exit status
>> make[4]: *** [PdfViewer.inspector/./PdfViewer] Error 1
>> make[3]: *** [PdfViewer.all.bundle.variables] Error 2
>> make[3]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-
>> 0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers/PdfViewer'
>> make[2]: *** [internal-all] Error 2
>> make[2]: Leaving directory
>> `/var/tmp/portage/gnustep-apps/gworkspace- 0.8.2/work/GWorkspace-0.8.2/Inspector/ContentViewers'
>>
>> make[1]: *** [internal-all] Error 2
>> make[1]: Leaving directory
>> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.2/work/GWorkspace- 0.8.2/Inspector'
>> make: *** [internal-all] Error 2
>>
>> I've installed pdfkit earlier of course so I don't understand why
>> message about problems with PDFKit linking appeared.
>
> Strange, to me it seems that PDFKit is not really needed by Gworkspace.
> Today I emerged gworkspace-0.8.3 and it did not pull in PDFKit. It
> emerged without any glitches during compilation. The only difference I
> can spot is that I do not have PDFKit installed (although it is in my
> package.keywords).
I must have been sleeping... ;-)

FYI: Just added pdfkit to the USE flags and emerged gworkspace-0.8.3
again. PDFKit and Gworkspace both emerged flawlessly.

Regards,
Erich
--
[hidden email] mailing list


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: gworkspace-0.8.2 compilation problem for x86_64 platform

Erich-11
Tomasz Kondziola schrieb:

> Hello,
> I've just added pdfkit to USE flags for gworkspace-0.8.3 but new error
> appeared:
>
> FolderViewer.m: In function '-[FolderViewer setContextHelp]':
> FolderViewer.m:250: error: 'NSHelpManager' undeclared (first use in this
> function)
> FolderViewer.m:250: error: (Each undeclared identifier is reported only once
> FolderViewer.m:250: error: for each function it appears in.)
> make[4]: *** [shared_obj/FolderViewer.o] Error 1
> make[3]: *** [FolderViewer.all.bundle.variables ] Error 2
> make[3]: Leaving directory
> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.3/work/GWorkspace-0.8.3/Inspector/ContentViewers/FolderViewer'
> make[2]: *** [internal-all] Error 2
> make[2]: Leaving directory `/var/tmp/portage/gnustep-apps/gworkspace-
> 0.8.3/work/GWorkspace-0.8.3/Inspector/ContentViewers'
> make[1]: *** [internal-all] Error 2
> make[1]: Leaving directory
> `/var/tmp/portage/gnustep-apps/gworkspace-0.8.3/work/GWorkspace-0.8.3/Inspector'
> make: *** [internal-all] Error 2
>
> !!! ERROR: gnustep-apps/gworkspace-0.8.3 failed.
> Call stack:
>   ebuild.sh, line 1614:   Called dyn_compile
>   ebuild.sh, line 971:   Called qa_call 'src_compile'
>   environment, line 3630:   Called src_compile
>   gworkspace-0.8.3.ebuild, line 41:   Called egnustep_make
>   gnustep-funcs.eclass, line 170:   Called die
Which versions of the GNUstep base packages do you have installed?
Here are installed:
gnustep-base/gnustep-back-art 0.11.0,
gnustep-base/gnustep-base 1.13.0-r1,
gnustep-base/gnustep-env 0.1.8-r1,
gnustep-base/gnustep-gui 0.11.0 and
gnustep-base/gnustep-make 1.13.0.

Besides that
gcc 4.1.1-r3 (objc objc++ objc-gc) and
ffcall 1.10 are installed.

I'm not an expert on GNUstep and these are the main programs I can think
of that may influence the build of gworkspace in the first place. Check
your versions. If they differ you may try to (re)emerge those. Just a
desperate guess... Hope that helps?!?

Best regards,
Erich
--
[hidden email] mailing list

Loading...