bug-gnustep
[Top][All Lists]
Advanced

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

Re: projectcenter make problem


From: carl hansen
Subject: Re: projectcenter make problem
Date: Tue, 19 Feb 2013 23:33:37 -0800

On Sun, Feb 10, 2013 at 9:37 AM, Fred Kiefer <fredkiefer@gmx.de> wrote:
> On 10.02.2013 10:14, carl wrote:
>>
>>
>> make in dev-apps/projectcenter
>> ...
>> ...
>>   Creating derived_src/NSFramework_ProjectCenter.m...
>>   Compiling file derived_src/NSFramework_ProjectCenter.m ...
>>   Linking framework ProjectCenter ...
>>   Copying resources into the framework wrapper...
>>   Copying localized resources into the framework wrapper...
>>   Creating
>> ProjectCenter.framework/Versions/0.6.0/Resources/Info-gnustep.plist...
>> make[2]: *** No rule to make target
>> `ProjectCenter.framework/x86_64/linux-gnu/gnu-gnu-gnu/', needed by
>> `ProjectCenter.framework/x86_64/linux-gnu/gnu-gnu-gnu/ProjectCenter'.  Stop.
>> make[1]: *** [ProjectCenter.all.framework.variables] Error 2
>> make: *** [internal-all] Error 2
>>
>>
>> info about local system:
>>
>> #gnustep-make
>> ./configure --prefix=/opt/GNUstep --with-layout=gnustep-with-network
>> --disable-flattened  --enable-multi-platform
>>
>> a similiar error in other directories. Looks like Makefile problem.
>
>
> The non-flattened structure hasn't been in much use in recent years. Could
> you please try the default flattened structure and report if it works there?
>
> Fred
>

Well, I think it will work flattened... just haven't tried recently,
so I save time and move on...

But I have more info, trying another package which also exhibits the
same problem.

/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> make
This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help.
Making all in FSNode ...
Making build-headers for framework FSNode...
 Creating FSNode.framework/Versions/0/Headers...

.... skip 50 lines or so...

 Creating derived_src/NSFramework_FSNode.m...
 Compiling file derived_src/NSFramework_FSNode.m ...
 Linking framework FSNode ...
 Copying resources into the framework wrapper...
 Creating FSNode.framework/Versions/0/Resources/Info-gnustep.plist...
make[2]: *** No rule to make target
`FSNode.framework/x86_64/linux-gnu/gnu-gnu-gnu/', needed by
`FSNode.framework/x86_64/linux-gnu/gnu-gnu-gnu/FSNode'.  Stop.
make[1]: *** [FSNode.all.framework.variables] Error 2
make: *** [internal-all] Error 2


/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> find .
-name FSNode.framework
./FSNode/FSNode.framework
/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> mkdir -p
./FSNode/FSNode.framework/x86_64/linux-gnu/gnu-gnu-gnu

/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> make
This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help.


... skip 200 lines..

 Creating derived_src/NSFramework_Inspector.m...
 Compiling file derived_src/NSFramework_Inspector.m ...
 Linking framework Inspector ...
 Copying resources into the framework wrapper...
 Creating Inspector.framework/Versions/0/Resources/Info-gnustep.plist...
make[2]: *** No rule to make target
`Inspector.framework/x86_64/linux-gnu/gnu-gnu-gnu/', needed by
`Inspector.framework/x86_64/linux-gnu/gnu-gnu-gnu/Inspector'.  Stop.
make[1]: *** [Inspector.all.framework.variables] Error 2
make: *** [internal-all] Error 2

/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> find .
-name Inspector.framework
./Inspector/Inspector.framework

/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> mkdir -p
./Inspector/Inspector.framework/x86_64/linux-gnu/gnu-gnu-gnu

/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> make
This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help.

....skip....

 Creating derived_src/NSFramework_Operation.m...
 Compiling file derived_src/NSFramework_Operation.m ...
 Linking framework Operation ...
 Copying resources into the framework wrapper...
 Creating Operation.framework/Versions/1/Resources/Info-gnustep.plist...
make[2]: *** No rule to make target
`Operation.framework/x86_64/linux-gnu/gnu-gnu-gnu/', needed by
`Operation.framework/x86_64/linux-gnu/gnu-gnu-gnu/Operation'.  Stop.
make[1]: *** [Operation.all.framework.variables] Error 2
make: *** [internal-all] Error 2


/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> find .
-name Operation.framework
./Operation/Operation.framework
/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> mkdir -p
./Operation/Operation.framework/x86_64/linux-gnu/gnu-gnu-gnu


/opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>> make
This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help.
Making all in FSNode ...
....

finishes.


make install

It runs, pretty much,



If we look in
/opt/GNUstep/Local/Library/Frameworks
we see that the problem directory was for the purpose of making a soft link.

 FSNode.framework
 FSNode.framework/Versions
 FSNode.framework/Versions/Current -> 0
 FSNode.framework/Versions/0
 FSNode.framework/Versions/0/Resources
 FSNode.framework/Versions/0/Resources/RecyclerFull.tiff
 FSNode.framework/Versions/0/Resources/HardDiskOpen.tiff
 FSNode.framework/Versions/0/Resources/English.lproj
 FSNode.framework/Versions/0/Resources/English.lproj/Localizable.strings
 FSNode.framework/Versions/0/Resources/HardDisk.tiff
 FSNode.framework/Versions/0/Resources/Info-gnustep.plist
 FSNode.framework/Versions/0/Resources/Recycler.tiff
 FSNode.framework/Versions/0/Resources/FolderOpen.tiff
 FSNode.framework/Versions/0/Resources/ArrowRight.tiff
 FSNode.framework/Versions/0/Resources/MultipleSelection.tiff
 FSNode.framework/Versions/0/Resources/Workspace.tiff
 FSNode.framework/Versions/0/x86_64
 FSNode.framework/Versions/0/x86_64/linux-gnu
 FSNode.framework/Versions/0/x86_64/linux-gnu/gnu-gnu-gnu
 FSNode.framework/Versions/0/x86_64/linux-gnu/gnu-gnu-gnu/libFSNode.so
-> libFSNode.so.0
 FSNode.framework/Versions/0/x86_64/linux-gnu/gnu-gnu-gnu/libFSNode.so.0.1.0
 FSNode.framework/Versions/0/x86_64/linux-gnu/gnu-gnu-gnu/libFSNode.so.0
-> libFSNode.so.0.1.0
 FSNode.framework/Versions/0/x86_64/linux-gnu/gnu-gnu-gnu/FSNode -> libFSNode.so
 FSNode.framework/Versions/0/Headers
 FSNode.framework/Versions/0/Headers/FSNIconsView.h
 FSNode.framework/Versions/0/Headers/FSNBrowserCell.h
 FSNode.framework/Versions/0/Headers/FSNIcon.h
 FSNode.framework/Versions/0/Headers/FSNBrowserScroll.h
 FSNode.framework/Versions/0/Headers/FSNPathComponentsViewer.h
 FSNode.framework/Versions/0/Headers/FSNBrowserColumn.h
 FSNode.framework/Versions/0/Headers/FSNBrowser.h
 FSNode.framework/Versions/0/Headers/FSNode.h
 FSNode.framework/Versions/0/Headers/FSNTextCell.h
 FSNode.framework/Versions/0/Headers/FSNListView.h
 FSNode.framework/Versions/0/Headers/FSNFunctions.h
 FSNode.framework/Versions/0/Headers/FSNBrowserMatrix.h
 FSNode.framework/Versions/0/Headers/FSNodeRep.h
 FSNode.framework/Resources -> Versions/Current/Resources
 FSNode.framework/x86_64
 FSNode.framework/x86_64/linux-gnu
 FSNode.framework/x86_64/linux-gnu/gnu-gnu-gnu
 FSNode.framework/x86_64/linux-gnu/gnu-gnu-gnu/libFSNode.so ->
../../../Versions/Current/x86_64/linux-gnu/gnu-gnu-gnu/libFSNode.so
 FSNode.framework/x86_64/linux-gnu/gnu-gnu-gnu/FSNode ->
../../../Versions/Current/x86_64/linux-gnu/gnu-gnu-gnu/FSNode
 FSNode.framework/Headers -> Versions/Current/Headers
tone carl /opt/GNUstep/source/modules/usr-apps/gworkspace >>>>>>>>>>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]