NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 6 - After an update I cannot run Fiji
After an update I cannot run Fiji
Status: RESOLVED FIXED
Product: ImageJ
Classification: Unclassified
Component: Launcher
unspecified
PC Linux
: P2 blocker
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2008-06-19 15:33 CDT by Marta Rivera-Alba
Modified: 2015-04-06 15:44 CDT
0 users

See Also:

Description Marta Rivera-Alba 2008-06-19 15:33:51 CDT
I have done the follow:
$ git pull
$ git log
$ make 

It is supposed that Fiji should be oppened, but it isn't. In fact the fiji executable is not in my fiji folder. And (of course) the launcher doesn't work.

Thanks, Marta.
Comment 1 Mark Longair 2008-06-19 15:54:52 CDT
Could you possibly add some more information about this?  In particular, it would be useful to see:

  - The last screen of errors that you get after typing "make"

  - Confirm the platform (i.e. operating system and version) that you're using

  - The output from "git status"
Comment 2 Marta Rivera-Alba 2008-06-19 16:04:41 CDT
>>The last screen of errors that you get after typing "make":

java/linux-amd64/jdk1.6.0_04/jre/../include/jni.h:1929: error: expected constructor, destructor, or type conversion before ‘void’
fiji.cxx: In function ‘int create_java_vm(JavaVM**, void**, JavaVMInitArgs*)’:
fiji.cxx:220: error: ISO C++ forbids declaration of ‘jint’ with no type
fiji.cxx:220: error: ‘JNI_CreateJavaVM’ was not declared in this scope
fiji.cxx:220: error: expected ‘,’ or ‘;’ before ‘(’ token
fiji.cxx: In function ‘int start_ij()’:
fiji.cxx:778: error: ‘struct JavaVMInitArgs’ has no member named ‘version’
fiji.cxx:780: error: ‘struct JavaVMInitArgs’ has no member named ‘nOptions’
fiji.cxx:815: error: ‘struct JavaVM_’ has no member named ‘DetachCurrentThread’
fiji.cxx:819: error: ‘struct JavaVM_’ has no member named ‘DestroyJavaVM’
Could not compile fiji.cxx: Failed: 1
        in rule (CompileCProgram) fiji <- fiji.cxx
        in rule (All)  <- jdk fiji
make: *** [fiji] Error 1


>>Confirm the platform (i.e. operating system and version) that you're using

I am using fedora, but I don't know the version.

>> The output from "git status"

[albam@localhost fiji]$ git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       plugins/level_sets.jar
#       src-plugins/BeanShell_Interpreter.jar
#       src-plugins/CLI_.jar
#       src-plugins/Clojure_Interpreter.jar
#       src-plugins/Fiji.jar
#       src-plugins/IO_.jar
#       src-plugins/JRuby_Interpreter.jar
#       src-plugins/Javascript_.jar
#       src-plugins/Jython_Interpreter.jar
#       src-plugins/SplineDeformationGenerator_.jar
#       src-plugins/bUnwarpJ_.jar
#       src-plugins/level_sets.jar
#       src-plugins/register_virtual_stack_slices.jar
#       src-plugins/registration_3d.jar
nothing added to commit but untracked files present (use "git add" to track)


Thanks, Marta.
Comment 3 Marta Rivera-Alba 2008-06-20 21:52:36 CDT
I have done an update today and now fiji is working.

So, I suppose that the bug is fixed. 

Thanks, Marta.